ORACLE小白札記

2021-06-09 17:45:30 字數 2064 閱讀 1431

以前都是dba 建好db,配置好db後給我使用。

現在自己學習orcale db,發現配置和管理並不是一件簡單的事情。我在這裡記錄,我遇到問題的點點滴滴。

oracle 服務端os:......

oracle版本:10g(.....)

在安裝過程中,遇到問題

1、  在檢查伺服器作業系統時,提示 當前系統為 6.1,oracle中引數配置中只有5.0,5.1,5.2,6.0,沒有6.1,自己手動修改orapara.ini後解決;

2、  安裝後,建立資料庫失敗,提示某個sid已經存在。後通過重新建立其他名稱sid解決。

3、使用sqlplus從服務端進入時,無法正常進入db,還在解決中。解決後補充到這裡面去。

4、怎樣找到已經安裝的oracle資料庫資料庫例項:電腦 右鍵 管理 服務,有安裝oracle 資料庫 庫的例項的服務;

最近發現oracle資料字典是個好東東,在資料管理及應用過程中,非常非常有價值,可是正式環境沒許可權,看不了,好可惜,要不然,出了問題,咱也可以來分析分析(2012/12/10)

oracle sqlplus命令:

1、修改user的密碼,語句如下:

在資料庫服務端用sysdba登入,設定sys的密碼和system的密碼:

sqlplus/nolog

> connect /as sysdba;

> alter user sys identified by abcd;

> alter user system identified by abcd;

2、sqlplus登入schema bi時,遇到錯誤ora-1045 user lacks create session privilege;logon denied 使用者名稱 的錯誤;

解決方法:

sqlplus / as sysdba

grant connect,resource to 你的使用者名稱;

3、怎樣檢視服務端的oracle版本:語句:select * from v$version;

4、建立schema的指令碼:

sql> conn   sys/password   as   sysdba;

sql> create   user   user_name   identified   by   password   default   tablespace   users;

sql> grant   create   session   to   user_name;

sql>

grant   create   table   to   user_name;

5、檢視授權語句:

在oracle中建立了兩個使用者,

ua,   ub,

其實ua有ta,   tb兩個表,及   vc檢視,其中   vc檢視和了   ta中的fa欄位,   tb中的fb欄位。

現在我想將vc授權給ub,讓ub可以讀取

在ua下

grant   select   on   vc   to   ub;

6、修改表名稱的語句:

alter table  old_table_name rename to new_table_name;

7、使用sqlplus登陸某個schema語句:

sqlplus/nolog   

> connect schema/schemapassword@tnsname /*登陸指定schema的命令*/

sql>

desc tablename; /*描述表字段訊息*/

8、oracle 控制檔案丟失,最簡單最快捷的補救措施是:重新建立 控制檔案。
9、ora 28000 the  account is locked.解決方法:
sql>conn   sys/password   as   sysdba;

sql>

alter user username account unlock

;

oracle同步資料方法札記

oracle中使用下述 ctas 會受到non long資料型別的限制,並且可能出現撤銷段的超出。create table tablename as select這種情況下可以使用copy命令 用法 copy from to using 資料庫字串,例如,hr your password d chi...

厚黑學 札記

見你自然知孝,見兄自然知悌。厚如城牆,黑如煤炭。明師難遇,至道難聞。曾子 大學 治國平天下 孔子後裔子思 中庸 平和位育 天人 神人 至人 聖人和賢人 遞減 讀書三訣 以古為敵,以古為友和以古為徒。釋迦門下十二圓覺,孔子門下四科十哲。求官六字真言 空 空閒 貢 鑽 衝 吹牛 捧 恐和送。善捧者恐之中...

Oracle資料幫浦匯出小白教程

第一步 win r 輸入cmd回車,啟動dos視窗。第二步 登陸有管理員許可權的oracle賬戶 操作步驟是 輸入 sqlplus 回車 輸入 yxt as sysdba 回車 ytx是賬戶名稱 輸入密碼 回車 第三步 建立資料目錄,並授權 具體步驟是 輸入 create directory yan...