随笔分类 -  Oracle

摘要:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题我的操作系统是Windows8.1 x64,客户端oracle10g 32位,oracle10g数据库是安装在Windows... 阅读全文
posted @ 2014-09-18 10:55 tiasys 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:Oracle正确删除archivelog文件Oracle 在开启了归档模式后,会在指定的archive目录下产生很多的archivelog文件,而且默认是不会定期清除的,时间长久了,该文件夹会占用很大的空间。问题:如何定期正确删除archivelog文件呢?很多人直接在archive目录下删除文件,这样其实不能达到在Oracle CLF文件中删除文件记录的效果。正确方法:1.用RMAN 连接目标DB:RMAN targetsys/*****@orcl2.在RMAN命令窗口中,输入如下命令:crosscheck archivelog all;delete expired archivelog a 阅读全文
posted @ 2013-04-04 09:47 tiasys 阅读(2584) 评论(0) 推荐(0) 编辑
摘要:摘自:http://dev.tot.name/db/html/20090321/20090321223657.htm摘 要 字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。本文从实践经验出发,介绍了ORACLE关于字符集的分类、构成及设定方法,分析了ORACLE数据库汉字显示乱码的常见现象及原因,并针对各种现象及原因提出了行之有效的解决办法。 关键字 ORACLE 字符集 乱码解决1... 阅读全文
posted @ 2009-11-30 20:25 tiasys 阅读(671) 评论(0) 推荐(0) 编辑
摘要:select * from xxaa a,xxbb b where a.id(+)=b.idd;--右连接,以B表为基表,匹配B表中的都输出 select * from xxaa a,xxbb b where a.id=b.idd(+); --左连接,以A表为基表,匹配A表的都输出 相当于left join 和left outer Joinselect * from xxaa a,xxbb b w... 阅读全文
posted @ 2009-06-11 17:16 tiasys 阅读(284) 评论(0) 推荐(0) 编辑
摘要:create or replace function FN_PersonalIncomeTax(p_IncomeValue number) RETURN number/**************************************************************************************** 过程名称: 计算个人所得税 过程ID: 分类:公用 入... 阅读全文
posted @ 2009-06-03 09:50 tiasys 阅读(854) 评论(0) 推荐(0) 编辑
摘要:由于历史的原因,早期的oracle没有中文字符集(如oracle6、oracle7、oracle7.1),但有的用户从那时起就使用数据库了, 并用US7ASCII字符集存储了中文,或是有的用户在创建数据库时,不考虑清楚,随意选择一个默认的字符集,如WE8ISO8859P1或US7ASCII,而这两个字符集都没有汉字编码,虽然有些时候选用这种字符集好象也能正常使用,但用这种字符集存储汉字信息从原则上... 阅读全文
posted @ 2009-03-20 14:40 tiasys 阅读(1927) 评论(0) 推荐(0) 编辑
摘要:Microsoft .NET 下透過 ADO .NET Managed Provider 存取 Oracle 是很常見之需求,但無論是 Oralce 提供之 Oracle Data Provider for .NET (ODP) 或是微軟所提供之 ADO.NET Manged Provider for Oracle 在中文環境下都有著相同的限制,就是 Oralce NLS_LANG 的設定必須 S... 阅读全文
posted @ 2008-07-23 18:00 tiasys 阅读(905) 评论(0) 推荐(0) 编辑
摘要:join的语法如下: select [字段] from [表名1] inner/left/right/full join [表名2] on [表名1.字段1] [表名2.字段2] cross join:是笛卡儿乘积,在没有任何条件约束下就是一张表的行数乘以别一张表的行数。 left join:返回“表名1”的全部行,对于“表名2”中,不满足on条件的记录用空值替换。 rigth join:返... 阅读全文
posted @ 2008-05-07 12:28 tiasys 阅读(2487) 评论(1) 推荐(0) 编辑
摘要:数据库热备份与完整恢复测试: 1.首先,必需保证数据库在归档模式下。 2.热备份数据文件,通过alter tablespace xxx begin backup把表空间设为备份状态,可以手工或在sql下运行host copy把数据文件复制到指定地方,最后把表空间改为正常状态(alter tablepace xxx end backup)。 3.数据库恢复:使用语句rcover data... 阅读全文
posted @ 2008-04-15 15:24 tiasys 阅读(878) 评论(0) 推荐(0) 编辑
摘要:经过试验,安装oracle10g客户端后,不能运行pb6.5编译的程序,要么需要调试,要么就没有任何反应 卸载oracle10g客户端,重新安装Oracle9i后正常 原因:不详 阅读全文
posted @ 2008-04-10 14:31 tiasys 阅读(541) 评论(0) 推荐(0) 编辑
摘要:服务器莫名其妙的报这个错,之前一直正常,从google获取解决方案,解决之,记录如下: 1. Open the ""/network/admin/listener.ora" file in the host,and you will see: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME =... 阅读全文
posted @ 2008-03-31 10:36 tiasys 阅读(972) 评论(1) 推荐(0) 编辑
摘要:经常使用dual,都忘了是什么意思了,再找来温习一下 DUAL ? 有什么神秘的? 当你想得到ORACLE系统时间, 简简单单敲一行SQL 不就得了吗? 故弄玄虚…. SQL> select sysdate from dual; SYSDATE ——— 28-SEP-03 哈哈, 确实DUAL的使用很方便. 但是大家知道DU... 阅读全文
posted @ 2008-03-28 20:54 tiasys 阅读(592) 评论(0) 推荐(0) 编辑
摘要:每天一点定时将A表新增的记录插入到B表 11、建立过程 2 3 insert tableA 4 ( 5 select * from tableB 6 minus 7 select * from tableA 8 ) 9 10 2、建立JOB 11 be... 阅读全文
posted @ 2008-03-20 15:46 tiasys 阅读(354) 评论(0) 推荐(0) 编辑
摘要:相信为数不少的系统管理员每天都在做着同... 阅读全文
posted @ 2008-03-15 17:42 tiasys 阅读(354) 评论(0) 推荐(0) 编辑
摘要:在安装过程中出现的一些问题的解决办法。值得收藏与学习。比如在安装的时候如果有中文的路径则会出现类似这样的提示:加载数据库时出错:areasQueries Oracle的系统要求 企业版:CPU 最低PENTIUM 200M 推荐 PENTIUMIII 1G以上 内存 最低128M 推荐 512M 硬盘空间 系统盘140M 安装盘4.5G(FAT32)或2.75G(NTFS)... 阅读全文
posted @ 2008-03-04 14:35 tiasys 阅读(2189) 评论(0) 推荐(0) 编辑
摘要:Oracle官方教材(9i、10G及App 11i) 以后如果有相关的文档上传,会在此帖中增加 PS:附件均经过测试可以下载和打开,如果还是不行,可到FTP上的incoming/by ncgxq目录下载 Oracle 9i教材: 20000GC10:Data Modeling and Relational Database Design 40054GC10 - Introduction to... 阅读全文
posted @ 2008-03-04 13:01 tiasys 阅读(2551) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示