oracle
hejinwei_1987
这个作者很懒,什么都没留下…
展开
-
Oracle导单个表的数据
命令行下: exp workbench/workbench@localhost:1521/orcl file=E:/sampleDB.dmp tables=(lsm_account) imp workbench/workbench@localhost:1521/orcl file=E:/sampleDB.dmp ignore=y tables=(lsm_acc原创 2013-10-07 18:49:20 · 686 阅读 · 0 评论 -
断网或断电后,oracle不能正常连接
1.lsnrctl status,查看监听状态,这时看到服务block了2.cmd控制台中输入: set ORACLE_SID=orclsqlplus "/as sysdba" 如果出现: ORA-28056:Writing audit records to Windows EventLog failed 点击“我的电脑”》“管理工具”》“事件查看器原创 2013-09-25 20:42:47 · 2080 阅读 · 0 评论 -
ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录
有时候对Oracle某个表的数据做修改的时候,会报错:ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录原因: 数据库中有个表的设了外键来参照现在的表解决方法:1.查找是哪个表设外键来参照现在的表select * from user_constraints;2.假设设外键的这个表的表名是BBB,对应的约束名是YYY把BBB这个表原创 2013-10-19 17:35:28 · 17267 阅读 · 0 评论 -
修改oracle服务名
转自http://blog.csdn.net/viszl/article/details/7787528安装oracle的时候会制定db_domain,制定db_domain后service_name和global_name都会加上这个domain,此时在配置tns file以及easy connect的时候都要service_name很复杂sqlplus /@loca转载 2013-11-01 16:45:12 · 6654 阅读 · 1 评论 -
oracle 11 g, 无法导出空表解决方案
oracle 11 g挺蛋疼的,用exp导dmp文件的时候,不能把空表导出来,在网上查了些解决方案,感觉都不大靠谱,只好丑中选优,选了下面这种方案。select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;执行上面那条语句,会得到一些alter语句,看语句的意思,应该原创 2013-09-22 16:32:43 · 786 阅读 · 0 评论 -
oracle 查看执行计划
我是在SQL Developer上查看的原创 2014-09-15 15:10:34 · 518 阅读 · 0 评论 -
oracle DBLink
1.创建dblink--create public database link ODS_DBLINK connect to ruccdta identified by "ruccdta" using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.181.76.155)(PORT = 1541))) (原创 2014-09-17 15:39:41 · 2992 阅读 · 0 评论