随笔分类 -  Oracle

摘要:资料: http://blog.csdn.net/dream19881003/article/details/6800056 阅读全文
posted @ 2016-12-03 10:23 陈同学 阅读(141) 评论(0) 推荐(0)
摘要:主要是字符集 成 导入的Oracle服务器的字符集 对应不上. 以下方案为是修改服务器的字符集. 这样会影响之前的Oracle其他数据库的数据显示(正式服务器慎用) 个人认为应该修改导出文件的字符集比较合理一些. 没测试过. 情景重现: 从oracle 10g环境下exp出来的数据,imp到10g数据库的时候就出现下面这个错误。 IMP-00019: 由于 ORACLE... 阅读全文
posted @ 2016-05-31 17:00 陈同学 阅读(4042) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/hewenhaotc/articles/4680186.html 阅读全文
posted @ 2015-07-27 16:27 陈同学 阅读(488) 评论(0) 推荐(0)
摘要:http://blog.itpub.net/17203031/cid-85991-list-1/ 阅读全文
posted @ 2015-06-02 16:09 陈同学 阅读(301) 评论(0) 推荐(0)
摘要:IMPDP/EXPDP 一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。 create directory dpdata as '/opt'; 二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错) select * from dba_directories... 阅读全文
posted @ 2015-05-21 20:33 陈同学 阅读(888) 评论(0) 推荐(0)
摘要:在部署的时候. 显示的时间为会 2014/1/1 9:00:00 pm 但开发过程中显示为正常: 2014-1-1 21:00:00 解决方法: 1. Oracle数据库的时间格式没有问题, 客户端的时间格式也没问题 2. 可以修改服务器的时间格式. 控制面板->区域和语言 在设置好格式选项卡的格式后, 再点一下管理选项卡, 将格... 阅读全文
posted @ 2014-08-19 17:15 陈同学 阅读(627) 评论(0) 推荐(0)
摘要:在执行select 时, 总是不显示所有的记录, 要点一下, 下面那个按钮才会显示所有的数据. 解决方法: Tools>Preferences>Window Types>SQL Window 阅读全文
posted @ 2014-03-12 11:46 陈同学 阅读(598) 评论(0) 推荐(0)
摘要:如果你工作中用到了Oracle,你必须要留意NULL和空值的处理与SQL Server上的不同.现在让我们看些例子。 建立这张数据库表并插入记录 CREATE TABLE TestNull(Col2 VARCHAR(100)); INSERT INTO TestNull VALUES(NULL); INSERT INTO TestNull VALUES('Bl... 阅读全文
posted @ 2014-03-12 11:36 陈同学 阅读(29919) 评论(0) 推荐(0)
摘要:带中文的Sql语句在.Net调用时, 中文变问号(可使用 SQL Tracker工具跟踪) 问题: 服务器的字符集与客户端的字符集不一致. 解决方法: 1. 查看服务端的字符集: 使用PL/Sql 执行 SELECT * FROM V$NLS_PARAMETERS . 这里的字符集为ZHS16GBK. 2. 设置客户端的字符集... 阅读全文
posted @ 2014-03-11 16:11 陈同学 阅读(770) 评论(0) 推荐(0)
摘要:工具: 使用SQL SERVER自带的导入, 导出工具 技巧: 一. 使用Oracle Provider for OLE DB(强制推荐) 1. 速度快 2. 要安装Oracle驱动(Oracle Provider for OLE DB)才能使用, 不然会报错. 驱动下载地址: http://www.oracle.com/technetwork/cn/... 阅读全文
posted @ 2014-03-11 12:19 陈同学 阅读(1320) 评论(0) 推荐(0)
摘要:1. 创建自定义的类型。由于Oracle没有提供现成的array类型,这里用table类型来模拟。 CREATE OR REPLACE TYPE varchar_array is Table OF varchar2(4000) 2. 创建一个存储过程test1 create or replace function fun11(arr varchar_array) return num... 阅读全文
posted @ 2014-03-07 15:42 陈同学 阅读(2388) 评论(0) 推荐(0)
摘要:一. 类似SQL SERVER中DateAdd select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-d... 阅读全文
posted @ 2014-02-27 10:37 陈同学 阅读(2988) 评论(0) 推荐(0)
摘要:1. 使用Sql Server的企业管理器导入(推荐) 优点: 可以指定导入的表. 缺点: 转成Oracle时, 对应的数据类型要一个一个手动修改 2.使用ORACLE官方提供的Sql Developer(不推荐) 使用教程: http://blog.csdn.net/caijing3210/article/details/7105313 (Oracle官方也有... 阅读全文
posted @ 2013-11-14 13:51 陈同学 阅读(215) 评论(0) 推荐(0)
摘要:包含using into用法. Declare v_sid Integer:=20020101; v_sql Varchar2(100); v_result Varchar2(50); begin v_sql:='select count(1) from ST_STBPRP_B where 1=1 and ST... 阅读全文
posted @ 2013-10-17 09:22 陈同学 阅读(389) 评论(0) 推荐(0)
摘要:向导式安装客户端组件 32位下载: http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html 批处理式安装客户端组件(odp.Net方式) 32位下载:http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.h... 阅读全文
posted @ 2013-10-09 10:18 陈同学 阅读(310) 评论(0) 推荐(0)
摘要:1. 不能卸载. 点击这个卸载. 提示: 解决方法: 右键卸载, 设置兼容性为XP. 就可以使用了. 2. oracle10g登录em后,提示“java.lang.Exception: Exception in sending Request :: null” 出现错误时登录企业管理器时出现的界面 出现这种错误一般是因为没有设置时区,一般默认的是... 阅读全文
posted @ 2013-08-15 10:04 陈同学 阅读(836) 评论(0) 推荐(0)
摘要:手动卸载软件环境: 1、Windows XP + Oracle 10g 2、Oracle安装路径为:d:\Oracle1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete2、在“服务”窗口中停止Oracle的所有服务。3... 阅读全文
posted @ 2013-08-15 09:21 陈同学 阅读(1202) 评论(0) 推荐(0)
摘要:安装 10G : 安装说明: http://wenku.baidu.com/view/a73d048bd0d233d4b14e69a8.html 按这个安装成功过. 11G R2: 在Win7 64位的机子, 安装64位11G R2. 直接解压安装. 成功. 安装后使用注意事项: 1. 由于网上很多关于Oracle环境变量的设置, 被我瞎搞一下... 阅读全文
posted @ 2013-08-14 13:29 陈同学 阅读(424) 评论(0) 推荐(0)
摘要:在.Net使用多次方法一次执行多条语句都不成功, 百度了许久才找到正确的解决方案. Oracle执行多条语句的时候 不能有物理换行 写法对比: 如下写法是不成功. begin into t_test (id) values(1); insert into t_test (id,) values(2); end; 正确的写法: begin into t_test (id) v... 阅读全文
posted @ 2013-08-09 17:12 陈同学 阅读(2960) 评论(0) 推荐(1)
摘要:问题1: 每次打开plsql 布局都被恢复还原了。 你可以调整好一个布局,然后window ->Save Lay out 即可 阅读全文
posted @ 2013-08-09 12:31 陈同学 阅读(199) 评论(0) 推荐(0)