製作Oracle10資料庫的啟動指令碼

2021-08-30 05:04:30 字數 564 閱讀 7576

安裝好資料庫後,

啟動資料庫必須以oracle使用者身份進行。

可以通過sqlplus管理器來啟動資料庫。以sysdba身份登入,可以啟動,命令如下:

sqlplus "/as sysdba"

進入之後,startup 即可啟動。

但是想要外面連線到這個資料庫,必須還要啟動它的***:

lsnrctl start

之後顯示***已經監聽 "law" 這個資料庫例項了。

現在linux下製作乙個命令來啟動比較方便

oracle自帶的

啟動指令碼在$oracle_home/bin/dbstart

修改其中***位置:

# set this to bring up oracle net listener

oracle_home_listner=$oracle_home

關閉指令碼在$oracle_home/bin/dbshut

加上關閉***的指令碼:

done之前加上:

lsnrctl stop

這樣,己是在root使用者下,也可以用這2個命令來啟動和關閉資料庫。

oracle 10 資料庫覆蓋

同事經常發來乙個dmp檔案,要求覆蓋資料庫,我一般用下面的方法完成 首先刪除該使用者,再新建使用者,匯入資料到該使用者。1 drop user username cascade 2 新建使用者 付權 3 匯入資料 imp 今天導資料時遇到乙個很奇怪的問題,一直報 ora 01940 無法刪除當前已連...

oracle 10 資料庫系統表應用

查詢共有多少個系統owner select distinct owner from all tab comments t 查詢某個owner的所有表 select from all tab comments t where owner marineadmin 列資訊 select from all ...

oracle 10g 資料庫的整理

1.oracle 10g 資料庫如何在本機進行連線和管理?不需要主機描述符。直接sqlplus 使用者名稱 密碼 資料庫例項名 即可登入。oracle 10g採用web介面進行管理 http localhost 1158 em 登入,輸入使用者名稱密碼即可。2.遠端如何連線oracle 10g 資料...