摘要:当一个企业内部使用的数据库种类繁杂时,往往需要有一个工利用Oracle Migration Workbench将第三方架构对象移植到Oracle数据库。具能够轻轻松松地把这些数据库中所有的数据重审一遍,然后通过把对象和数据移植到一个Oracle数据库的方法合并这些数据库。本专题将为大家介绍这样一个工具——新一代Oracle Migration Workbench,它是Ora...
阅读全文
摘要:环境oracle 10g工作关系,常做些行转列报表,报表通常不是在大数据集合上处理.所以写了个过程.本过程比较适合在于需要动态输出报表的地方,例如web中.不是很完美,但已经可以解决绝大部分的问题.create or replace function func_RowToCol(viewName Varchar2,grpCols Varchar2,colCol Varchar2,valueCol ...
阅读全文
摘要:Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1. 获取帮助imp help=y2. 导入一个完整数据库imp system/manager file=bible_db log=dible_db full=y ignore...
阅读全文
摘要:一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/binexp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移它有三种模式:a. 用户模式: 导出用户所有对象以及对象中的数据;b. 表模式: 导出用户所有表或者指定的表;c. 整个数据库: 导出数据库中所有对象。2. 导出工具exp交互式命令行方式的使用的例子$exp test/t...
阅读全文
摘要:无法加载 DLL (oci.dll) Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 彻底解决方法! 是因为ntfs权限管理的问题,针对安装在window server上的oracle9i,必须将ora92文件夹重新赋给authenticated users用户读取运行权限,原因是在安装oracle时,oracle不能正确的赋这个权限 先删除该用户,再添...
阅读全文
摘要:1.选用适合的Oracle优化器 Oracle的优化器共有3种: a.RULE(基于规则) b.COST(基于成本) c.CHOOSE(选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。 为了使用...
阅读全文
摘要:Oracle SQL Developer,用它能连接多种数据库的方式。 发现只有oracle可以正常连接,而mysql和mssql的连接都是失败的,从错误原因上面看,好像是由于JDBC连接驱动的问题造成的。在oracle官方的Oracle SQL Developer的论坛里面看到有人说要下载单独的驱动程序 mssql:jtds mysql:mysql-connector-java-x.x.x...
阅读全文
摘要:PLSQL中提供了两个内置的统计函数VARIANCE和STDDEV,分别对应于方差和标准差, VARIANCE:方差,数列中各项和平均值的差平方后求和,然后除以数列个数减一,得到的即为方差。 STDDEV:标准差,就是上面算出来的方差的开平方根
阅读全文
摘要:select to_date(period,'yyyymmdd') as ddate, to_number(substr(period,1,4)) as iyear, to_number(substr(period,5,2)) as imonth, to_number(substr(period,7,2)) as iday, period,prod_chn,prod_eng,ds_chn,cat...
阅读全文
摘要:SQL> select deptno,ename,sal 2 from emp 3 order by deptno; DEPTNO ENAME SAL ---------- ---------- ---------- 10 CLARK 2450 KING 5000 MIL...
阅读全文