![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
洪十二
每天进步百分之一
展开
-
RedHat9.0下安装Oracle8i
先下载jdk1.41,glibc2.1,oracle8i for linux 1.root安装jdk1.41 2.root vi /etc/profile添加以下语句 export JAVA_HOME=/opt/IBMJava2-141 export PATH=$PATH:/opt/IBMJava2-141/bin export PATH=$PATH:/op原创 2004-11-29 18:32:00 · 1037 阅读 · 0 评论 -
Oracle10g SQLServer 2005互相访问解决方法
1. SQLServer 2005 访问Oracle 10ga) 在安装SQLServer数据库德服务器上安装Oracle 10g Client并且配置数据库连接Oracle Net Manager,并测试连接成功。b) 登入SQL Server后,选择Server Objects下的Linked Servers新增,如下选择Oracle Pr原创 2010-05-12 15:24:00 · 995 阅读 · 0 评论 -
ORACLE9i,10g数据排序和distinct一点差别
最近有一流程程式在客户那边的UI画面顺序混乱,百思不得其解。开发环境是oracle9i,客户是oracle10g.经过辛苦寻找,反复模拟...找到是原因是distinct,order by先后顺序有影响,修正程式先distinct后order by就可以了。现总结分享给大家。在oracle9i下,先order by后distinct跟先distinct后order by的排序是一样的。而在or原创 2009-03-03 14:36:00 · 998 阅读 · 0 评论 -
ORACLE中ROWNUM的排序技巧,增加一个顺序栏位
一个人员门禁资料表emp_trace(emp_name,door_name,trace_time),资料如下张三,东一门,2008-05-20 09:00:00张三,东二门,2008-05-20 11:30:00张三,东三门,2008-05-23 15:40:00现在资料想转换为如下,根据时间排序,增加一个顺序栏位,以便查询第几次的相关资料张三,东一门,2008-05-20 0原创 2008-05-21 15:41:00 · 1981 阅读 · 0 评论 -
ORACLE之VBO-5530无法删除用户的解决办法
执行如下SQL即可sqlplus /nologSQL>shutdown immediateSQL>startup migrateSQL>@C:/oracle/ora92/rdbms/admin/catpatch.sql原创 2007-06-04 18:10:00 · 3390 阅读 · 1 评论 -
ORACLE之ORA-27101解决方法
昨天夜里写程式,忙到12点多。一朋友说他数据库有问题,就用joinnet连过去检查。发现是ORA-27101.先将操作步骤整理出来供大家参考。1。首先检查oracle/admin/sid/bdump/下的alert.log发现没有最后一次数据库的启动相关信息。也就是说电脑可能有异常关机过。2。进入cmd模式,sqlplus /nolog,connect / as sysdba,执行sta原创 2007-08-22 09:17:00 · 7698 阅读 · 0 评论 -
透过防火墙访问oracle的方法
之前只要oracle db server开启防火墙(开放1521),访问数据库每次都会time out.在网路上找了N多办法,一直都没有解决这个问题。今天新装一个windows 2003 sp2的server,安装oralce9i(版本9.2.0.7)时,创建数据库选用共享模式(之前一直选专用模式),创建完成后开启防火墙开放1521端口,成功顺利访问数据库。呵呵。开始以为是偶尔成功,经处删除原创 2007-04-04 15:42:00 · 1275 阅读 · 0 评论 -
ORACLE之EXP-00056/00008解决办法
1。检查TEMP空间是否太小?若太小,增加。2。 再次执行EXP,错误依旧。3。执行catmeta.sql,若出现错误没有关系。sqlplus /nologsql>connect / as sysdbasql>@ c:/oracle/ora92/rdbms/admin/catmeta.sqlsql>exit4。再次执行EXP,出现错误EXP-00008。5。执行cate原创 2007-03-22 12:03:00 · 2579 阅读 · 0 评论 -
ORACLE8i中NCHAR,NVARCHAR2栏位类型的INSERT方法
create table mytable (col1 nchar(2),col2 nvarchar2(8));一般insert into mytable (01,测试);会出现ORA-12704: character set mismatch改用insert into mytable (N01,N测试);成功。Unicode 常量使用 N 开头来指定:NA Unicode s原创 2006-07-25 14:02:00 · 1032 阅读 · 0 评论 -
设计规范一(数据库)
Oracle部分 TableSpace 不同系统的Data , Index Tablespace独立分开,方便管理。 Data和Index的Tablespace分开,方便管理。 Datafile大小设定固定为1024M,已经使用80%,添加datafile. Extent Management选原创 2006-05-17 14:24:00 · 1110 阅读 · 0 评论 -
TNS-12560/00530的解决办法
今天测试数据库oracle的服务OracleOraHome92TNSListener无法启动。小弟经过以下步骤解决问题,供大家参考。1.C:/lsnrctl start出现TNS-12560/TNS-00530的错误信息。重启电脑问题未解决。2.重新设置Listener。问题未解决。3.删除重建Listener。问题未解决。4.编辑注册表HKEY_LOCAL_MACHINE/SYSTEM/Cont原创 2005-12-02 16:58:00 · 20864 阅读 · 0 评论 -
ORA-00600的解决经历
小弟单位有一普通机器的测试数据库,因机器不稳定经常重新启动电脑,下午电脑重起后数据库停留在mouted状态不能open.检查alert日志发现是ORA-00600: internal error code, arguments: [kcratr1_lostwrt], [], [], [], []错误。小弟透过百度查找找到以下解决办法,供大家参考。1.sqlplus "/ as sysdba原创 2005-11-10 15:57:00 · 5297 阅读 · 1 评论 -
ORACLE+.NET网站程式国际化解决方案
1。ORACLE DATABASE创建时,自定义字符集为UTF-8。2。利用记事本或ULTRAEDIT将SQL SCRIPT的编码另存为UTF-8。3。更改注册表中HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0下的NLS_LANG的值AMERICAN_AMERICA.UTF84。下载一个支持UTF-8的ORACLE TOOLS。以便系统开发方便使用。小弟所了解目前原创 2005-09-29 17:00:00 · 2501 阅读 · 0 评论 -
ORACLE简易自动备份方法
ORACLE,EXP,自动备份原创 2010-07-23 11:17:00 · 666 阅读 · 0 评论