【Oracle数据库中的函数】教程文章相关的互联网学习教程文章

Oracle数据库批量数据导出工具开发【图】

Oracle数据库批量数据导出工具开发 需求最近工作中遇到一个需求,用户频繁要求从后台批量导出大量数据。目前的导出方式是使用PL/SQL Developer工具连接Oracle数据库,编写SQL语句,使用PL/SQL Developer工具自带的导出Excel文件的功能进行导出。编写SQL查询结果2.选择导出Excel文件选择导出Excel文件时可以选择导出XLS、XLSX两种格式的文件。遇到的问题:当用户要求导出的数据条数太大,超过XLS或者XLSX两种文件可以存储的最大行数...

Oracle数据库导入、导出dmp文件

oracle导出数据:  1.该处的导出数据需要在dos命令行下执行,进入到oracle客户端路径下执行(该处也可为oracle客户端路径配置系统变量),如:E:\oraclexe\app\oracle\product\11.2.0\server\bin  2.导出语句:exp 用户名/密码@数据库名 file=E:\file.dmp full=y log=E:\nxlog.txt 用户名、密码即为数据库的用户名和密码,file是导出的数据库dmp文件,log是命令行执行语句文本,该语句是导出数据库中全部的表  3.导出部分表执...

C# VS2010中,用微软自带的System.Data.OracleClient来连接Oracle数据库

由于微软在.Net框架4.0中已经决定撤销使用System.Data.OracleClient,造成在VS2010中无法连接Oracle数据库,但它还依旧存在于.Net架构中,我们可以通过自己引用 C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.OracleClient.dll 来获得对Oracle数据库的支持。方法:1、在VS2010中打开[解决方案管理器]--右击[引用]--[添加引用] 2、选择[浏览]找到“C:\Windows\Microsoft.NET\Framework\v2.0.50727 ”目录,在下...

windows系统下oracle数据库定时自动备份

实现目的:为避免数据丢失或错误,对数据库数据的定时备份实现方式:oracle导出+windows 任务 完成  学习方法:先知其然,后知其所以然  实现过程:  1. 建立文件 backup.bat (自定义文件名.bat)  @echo off  REM ###########################################################  REM # Windows Server 2003下Oracle数据库自动备份批处理脚本  REM ###########################################################  R...

Oracle数据库备份、恢复常见问题

数据库备份恢复基本问题 一、问:Oracle11g数据库数据量有50T,每天增量50g左右,该如何制定备份方案,如何验证备份的有效性?答:50T的数据也不大,运营商的地市级市数据基本都在100T以上了,只要备份环境允许的话,也能在12h内备份完成。以一次全备份来算,在12h内备份完成,那么平均备份速度最低是5010241024/12/3600=1210MB/S按照LTO 5 drive的速度(140MB/S)来算,备份最低的drive数量:1210/140=9为了保障dive尽量保持最大I...

通过Oracle 逻辑DG 实现数据库滚动升级【图】

通过Oracle 逻辑DG 实现数据库滚动升级系统环境:操作系统:RedHat EL5Oracle: Oracle 10gR2 对于Oracle 数据库的升级,一般需要长时间shutdown database ;升级的时间会因为数据库业务和数据库数据量的不同,停库时间不同;从而给生产带来不必要的损失,但通过Oracle 的逻辑DG可以实现数据库的滚动升级,大大缩短了业务的停用时间(只需要DG的切换时间),对于7X24小时的业务环境来说非常合适。 本案例的思想是...

Java连接Oracle数据库的示例代码

最基本的Oracle数据库连接代码(只针对Oracle11g):1、右键项目->构建路径 ->配置构建路径,选择第三项“库”,然后点击“添加外部Jar”,选择 “D:\Oracle\app\oracle\product\11.2.0\server \jdbc\lib\ojdbc6_g.jar”(注:D:\Oracle为数据库的安装路径)。2、以下代码为非常标准的Oracle数据库连接代码示例:/** * 一个非常标准的连接Oracle数据库的示例代码 */public void testOracle(){ Connection con = null;// 创建一个...

如何解决oracle数据库过期的情况

之前用的数据库都是开源的,在另一台电脑上安装的时候,居然有时间限制,只能用30天。安装了好多次都是这样,就这样,三十天一破解。破解方法如下:  不管是快要过期了还是已经过期了,都可以用这个方法。  1、在“运行”中输入regedit,回车打开注册表。 2、在注册表里按HKEY_CURRENT_USER\Software这个路径找到“Allround Automations ”,删除它。3、删除上一步中的后,在找到HKEY_CURRENT_USER\Software\Microsoft\Securit...

oracle数据库导入导出简单备份【代码】

oracle数据库简单备份方法一:1、导出exp c##xmq/pwda@orcl owner=c##xmq file=C:/expdb.dmp buffer=8000 2、导入2.1.删除原来用户sqlplus system/123456SQL>drop user c##xmq cascade;////如果出现 ORA-00604: 递归 SQL 级别 1 出现错误////或出现ORA-01940:无法删除当前连接的用户////就重启数据库再drop////SQL> shutdown immediate////SQL> startup2.2.创建表空间和用户create tablespace xmq_tablespace datafile ‘C:/dbora...

Oracle数据库安装与连接与简介【图】

Oracle数据库的安装1.登录Oracle官网——试用和下载2.同意协议--->file13.完成配置 4.测试连接:打开Oracle developer--->新建连接,注意用户名为SYS,口令在第三步已经设置,角色:系统管理员,全局数据库名称:第三步已经设置物理存储结构1.物理文件:数据文件、控制文件、重做日志文件、归档文件、初始化参数文件、跟踪文件、口令文件、警告文件、备份文件主要指的是:数据文件(*.dbf)控制文件(*.ctl)重做日志文件(*.log)...

Oracle 数据库用户管理

Oracle 数据库用户管理Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登...

64位oracle数据库用32位plsql developer无法连接问题(无法加载oci.dll)

在64位操作系统下安装oracle数据库,新下载了64位数据库(如果是32位数据库安装在64位的操作系统上,不管是客户端还是服务器端,都不要去选择C:\Program Files (x86)这个路径,而是要修改安装路径将(x86)去掉)。一路安装,没有问题,后面安装完成plsql develop,提示32位的客户端无法加载oci.dll文件。因为要想使用plsql developer,必须是在本地安装了oracle的客户端,否则是无法使用的,所以,问题大概是安装oracle数据库的时...

新建Oracle数据库方法

新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库; 建议不熟悉创建过程的DBA使用该方法,只需要根据选项%26#8220;下一步%2...

查询数据库实例名,服务名,和oracle_sid

查询导出的jobselect * from dba_datapump_jobs;查询新建的逻辑目录select * from dba_directories a where a.DIRECTORY_NAME=‘DUMPDIR_TEST‘;查询oracle_idselect a.INSTANCE_NAME,a.HOST_NAME,a.VERSION from v$instance a查询服务名select value from v$parameter a where a.NAME=‘service_names‘服务器当前数据库echo $ORACLE_SID切换数据库export ORACLE_SID=dcscb2为用户赋权grant read,write on directory DUMPDIR_FINC...

Linux 下安装oracle数据库【图】

原文出处 http://www.linuxidc.com/Linux/2015-02/113222.html 需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程。1,安装环境硬件环境:2台linux虚拟机,CentOS6.4 ,4G ,4核,磁盘50GOracle软件版本:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip下载地址为:http://pan.baidu.com/s/1bappOrlwrap软件安装参考:http://www.linuxidc.com/Linux/201...