2015-03-19 18 views
-2

我在我的Win XP 32bit上安裝了oracle 9i,安裝時我分別檢查了HR,SYS和SYSDBA以及密碼爲HR,SYS和SYSDBA的用戶。我可以登錄到isql * plus作爲HR,但不能作爲SYS和SYSDBA登錄。還應該是SYS和SYSDBA的連接標識符。 假設密碼錯誤(我知道不是),我嘗試搜索密碼更改實用程序,但是我在「所有程序菜單」中找不到任何內容。我需要作爲SYSDBA或SYS訪問才能進一步學習。實際上,我試圖使用Oracle 9i完全參考手冊附帶的Tables.txt文件來創建本書中給出的相同表格,但是當我嘗試運行該腳本時,它會一直拋出「權限不足」的錯誤。我使用HR權限來執行此操作。無法以SYS或SYSDBA身份登錄iSQL

請幫忙。

+1

好角色,什麼是你所得到的錯誤? – OldProgrammer 2015-03-19 12:55:30

+0

SYSDBA是一個角色,而不是用戶。你是怎麼連接的? (爲什麼你要安裝這樣一箇舊版本?) – 2015-03-19 12:58:35

+0

我把SYS(用戶名),SYS(pwd)和連接標識符都沒有,然後選擇SYSDBA,然後彈出。連接到iSQL * PLUS,然後我把SYS作爲用戶名和SYS作爲密碼並且彈出相同的回來。它不會走得更遠。 – 2015-03-19 12:59:46

回答

0

在SQL加提示輸入用戶名時,輸入

SYS as SYSDBA 

SYS是用戶和SYSDBA是要記錄與

+0

不是sql plus,iSQL * plus。 \t right sysdba是一個角色,我使用SYS作爲用戶名和密碼。 \t 我把SYS(用戶名),SYS(pwd)和連接標識符都沒有,然後選擇SYSDBA,然後彈出。連接到iSQL * PLUS,然後我把SYS作爲用戶名和SYS作爲密碼並且彈出相同的回來。它不會走得更遠。 – 2015-03-19 13:04:31

+0

好吧,我誤解了它,但是在每個數據庫客戶端必須可以提供你想要登錄的角色,所以應該可以輸入「SYS as SYSDBA」 – Martina 2015-03-19 13:08:48

+0

您是否嘗試了以SYSDBA身份連接SYS/paswd ? – Martina 2015-03-19 13:10:37

相關問題