zhs16gbk的dmp导入到utf8字符的库中
将原来的zhs16gbk 导出的dmp 导入到utf-8的库中验证当前的字符集select * from v$nls_parametersselect name,value$ from sys.props$ where name='NLS_CHARACTERSET'问题IMP-00019: 由于 ORACLE 错误 12899 而拒...
truncate delete 区别
主子表 有主外键约束时 ,就算子表是空的, 也不能truncate table 主表,会报ORA-0266主键被启用的外键约束.此时执行delete from 主表 是可以用的。(以下为转贴)runc...
cbo有时不会用索引
sql的cbo 执行计划 是无法控制的 条件查出的记录数与总记录的占比有关,oracle有时会认为用索引比不用索引的成本还高,此时可能cbo的性能要比rbo差。我们只能加hint改变执行计划可能加一个不是很重要的...
ORA-27091 ORA-27069
用dbca生成数据库时 试了试裸设备存储 报错 因为没有准备裸设备,然后又改为了文件系统遇到下面的问题SQL> connect / as sysdbaConnected.SQL> startupORA-27091: unable to queue I/OORA-27069: atte...
字符集WE8ISO8859P1 是不能改为ZHS16GBK的
在linux安装oracle时没有更改默认的字符集。不支持中文SQL> select * from t 2 ;ID----------------------------------------------------------------NAME------------------------------------------...
ORA-00904 invalid column name
create table ITPOT ( id VARCHAR(20), NAME &nbs...
Oracle10g 在 redhatAS4 (32位)的安装
&n...
TNS-12537 TNS-12560
??启动$ lsnrctl start 报错 TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek看了li...
oracle10g在redhatAS4上的安装(杂记)
&n...
ORACLE 参数的设置
$ sqlplus /nolog connect sys/admin@db as sysdbashutdown immediate;alter database mount;alter database openstartup mount;create spfile from pfile='c:\pfile.ora';lsnrctl start lsnrctl stop修改...
oracle cbo 的优化
select 'alter index '||index_name||' rebuild tablespace '||TABLESPACE_NAME ||' nologging;' from user_indexessys 执行execute dbms_utility.analyze_schema('test','COMPUTE');
oracle 物化视图
select * from d1 where id='33344444'select * from dm1 where id='33344444'drop materialized view dm1CREATE MATERIALIZED VIEW dm1BUILD IMMEDIATEREFRESH COMPLETE START WITH SYSDATENEXT sysdate+1...