1,安裝資料庫服務,建立乙個資料庫後。oracle10g不會自動建立乙個***,可以手動建立:開始 --->oracle-oradb10g_home1 --->configuration and migration tools ---> net configuration assistant ,選擇第乙個『建立***』,一致下一步就可以了。
2. oracle 10g中的em採用web的形式來管理資料庫及相關服務 。在你建立資料庫成功以後,會給你乙個url :預設一般都是
。如果建立兩個資料庫 url就是
3. 那在em登入頁面使用者名稱是sys。密碼是你在建立資料庫的時候設的,身份是sysdba。就這個問題,困惑了我好長時間。
4. 如果
不能開啟,可能是oracledbconsole***服務沒有開啟,直接在『服務裡面啟動就可以了『,
5. 如果登入不上,檢視em的狀態。
開始 --》cmd c:\documents and settings\administrator> emctl start dbconsole
如果出現environment variable oracle_sid not defined. please define it.
就要:設定oracle_sid環境變數:
c:\documents and settings\administrator>set oracle_sid=pms
啟動oracle控制器。
c:\documents and settings\administrator>emctl start dbconsole
6. 如果現在直接用pl/sql直接連線是連線不上的,會出現一下錯誤,在pl/sql裡面輸入的使用者名稱和密碼和建立資料庫時輸入的使用者名稱和密碼是不一樣的。
正在連線...ora-01017: invalid username/password; logon denied
解決方法是。登入em的web頁面,新建乙個使用者,設定使用者名稱和密碼,
分配角色:測試一般是connect,開發用resource就可以了。
還可以設定一些系統許可權,物件許可權等等。
7. 如果新建乙個使用者,不分配dba許可權的話,匯入資料的話報錯。
connection to sys should be as sysdba or sysoperusername
解決辦法:
imp
***/***123456@db1
file=****.dmp fromuser=*** touser=***
ora-28009: connection as sys should be as sysdba or sysoperusername: ***/***123456 as sysdba
oracle印象之基礎
create table student stu no varchar2 7 not null primary key,學號 stu name varchar2 20 not null,姓名 stu gender varchar2 200 not null,性別 stu age number 2 n...
oracle 之 基礎操作
刪除存在的表空間及資料 drop tablespace ts yygl including contents and datafiles 若是出現了提示 錯誤 導致無法全部刪除,那麼就執行以下語句可以得到那些表有主鍵相關,再執行就可以 select alter table owner table n...
Oracle基礎學習1 Oracle安裝
安裝過程較簡單。按著步驟走就可以。這裡須要提醒假設要使用pl sql來操作oracle。那麼最好安裝32位oracle程式。原因是網上說pl sql僅僅對32位oracle進行支援,假設用64為oracle pl sql協同工作,會出現很多問題,比如無法載入oci.dll等。自己當然也親自經歷過,6...