cas 连接oracle,Oracle 生成系统数据导入测试系统及smarteam 连接更改
用刪除某個用戶,但是刪除時有用戶連接
SQL> conn /as sysdba
Connected.
SQL> drop user test cascade;
drop user test cascade
*
ERROR at line 1:
ORA-01940: cannot drop a user that is currently connected
通過查看用戶的進行,并kill用戶進程,然后刪除用戶
SQL> select sid,serial# from v$session where username='test';
no rows selected
SQL> select sid,serial# from v$session where username='TEST';
SID??? SERIAL#
---------- ----------
150?????? 9019
SQL> alter system kill session '150,9019';
System altered.
注:這里有點怪,我明明通過kill殺掉了TEST的連接會話,但是我還可以通過test用戶行sql的查詢,所以造成了我繼續(xù)查詢出現(xiàn)了兩條信息。
SQL> select sid,serial# from v$session where username='TEST';
SID??? SERIAL#
---------- ?----------
138?????? 2947
150?????? 9019
這里我很納悶,為什么ORACLE的kill命令并不能真正殺掉進程嗎?
SQL> alter system kill session '150,9019';
System altered.
SQL> alter system kill session '138,2947';
System altered.
但是我在kill掉進程后,馬上刪除用戶,用戶就直接被刪除了。難道ORACLE的kill命令并不真正的殺掉用戶進程,而只是表面上的一直現(xiàn)象,后面的操作才是真正的起作用?
SQL>? drop user test cascade;
User dropped.
2.2 re-create account PDMADMIN
create PDMADMIN account back:? create user PDMADMIN identified by Admin123;
give privileage to this account:?? grante CONNECT, DBA,RESOURCE to PDMADMIN;
2.3 import database to this new account:
imp, 選擇 dmp 文件
輸入 PDMADMIN, 然后再輸入 ..? 回車開始導(dǎo)入。
完成。
smarteam 連接名稱修改工具:smarteam\bin\DBRegistration.exe
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的cas 连接oracle,Oracle 生成系统数据导入测试系统及smarteam 连接更改的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python变量如何使用,python如
- 下一篇: oracle 三列数值相加,Oracle