ORACLE_SID,INSTANCE_NAME,DB_NAME
【一】对ORACLE_SID的理解 Oracle中SID的作用类似于一个“开关变量”---引导Oracle在实例启动时如何去默认位置下读取适当的参数文件并加载,以正确启动实例。我们知道实例的启动需要指定pfile/spfile(Oracle9i之前...
改变表的列的顺序
SQL> connect dbown/dbown@test;Connected to Oracle Database 10g Enterprise Edition Release 10.1.0.5.0 Connected as dbownSQL> select * from test_column; EMPNO ENAME----- ---------- 7369 SMITH...
constraint 的disable,enable,validate,novalidate
一、组合特性说明: 是否要求满足约束 Validate &n...
想不到唯一键会锁住插入
一直以为,当插入记录违反唯一键约束时,最多会提示错误,怎么也想不到会锁住。今天在工作中发生了死锁问题,最后发现这是由于唯一键造成的。下面做个测试:create table test ( id number unique);session 1:S...
关于唯一键(Unique)
SQL> create table test_ranbo(id number); Table created SQL> alter table test_ranbo add constraint test_ranbo$uk unique (id); Table alteredSQL> insert into test_ranbo(id) values(null);&...
Oracle EM Dbconsole 配置 附emca 常用命令
oracle 安装好后 在命令行输入 $ emca –config dbcontrol db C:\>set ORACLE_SID=orcl C:\>emctl start dbconsole EMCA 常用命令 在10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导...
char类型有数据时可以转变为nchar,反过来不行
SQL> create table test_char(name char(2000)); Table created SQL> insert into test_char values('test'); 1 row inserted SQL> commit; Commit complete SQL> alter table test_c...
关于表约束constraint
可以使用disable,enable novalidate,enable validate选项。可用于检查历史数据是否违反某种业务规则,并找出这些记录!CREATE TABLE t1 (c1 NUMBER,c2 NUMBER);INSERT INTO t1 VALUES (1,2);INSERT INTO t1 VALUES ...
itpub是一种精神寄托
自从一月份离职,然后回家,二月份又找到一份新的工作,一直都很忙,一直都没空上来itpub走走了。同时也感觉自己的ORACLE DBA梦越来越远了,也感觉自己对oracle的感觉也远了,尽管现在的工作数据库后台也是oracle.今...