linux下oracle啟動

kongfanzhe 14年前發布 | 3K 次閱讀 Hotmail ER
linux下oracle啟動
1.su oracle
2.sqlplus /logon
3.connect test/test as sysdba(test/test是oracle用戶和密碼)
4.startup
5.lsnrctl

首選啟動數據庫
su - oracle
sqlplus /nolog
conn /as sysdba
startup
然后啟動監聽:
進入/opt/oracle/product/9.2.0/bin/
lsnrctl start
 
運行shudown命令關閉數據庫
[oracle@wing /oracle]$ sqlplus " / as sysdba" //以sysdba用戶登陸數據庫
SQL> shutdown
啟動Oracle 9i 數據庫
[oracle@wing bin]$ sqlplus " / as sysdba"
SQL> startup
啟動Oracle 9i監聽程序
Oracle的監聽程序主要是為客戶端的連接提供接口
[oracle@wing bin]$ lsnrctl
LSNRCTL> start
關閉Oracle 9i監聽程序
[oracle@wing bin]$ lsnrctl
LSNRCTL> stop
 
先看看ORACLE_SID 環境變量設置是否正確。
9i:
$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
$ lsnrctl start
8i:
$ svrmgrl
SVRMGR> connect internal
SVRMGR> startup
$ lsnrctl start
在哪里報錯??
一般只要設置這2處就好了~
/etc/oratab
ora2:/oracle/app/oracle/product/8.1.7:Y
/etc/inittab
oralce:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/lsnrctl start'
oracle:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/dbstart'

啟動步驟:
su - oracle
[oracle@websvr1 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
SQL> quit
[oracle@websvr1 oracle]$ lsnrctl start
可用 [oracle@websvr1 oracle]$ lsnrctl status 查看監聽是否已經啟動
關閉步驟:
su - oracle
[oracle@websvr1 oracle]$ lsnrctl stop
[oracle@websvr1 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown immediate
SQL> quit

linux常用命令總結
原創    cscs_123456 2006-07-21 14:25:35 查看評論    
  
  
幫助命令
功能:得到某命令的使用幫助
格式:某命令 –help
例如:ls --help
pwd命令
       功能:顯示工作路徑。不跟任何參數,相當于dos 下cd 后不跟參數 
       格式:pwd      
cd命令
       功能:改變工作路徑。相當于dos 下cd 命令 
ls命令
       功能:列出目錄中的文件,相當于DOS的dir命令
       格式:ls [option] [file-list]
mkdir命令
       功能:創建新目錄 ,類似于DOS的MD命令
       格式:mkdir directory
rmdir命令
       功能:刪除空目錄 
       格式:rmdir directory
在執行這個命令的時候,要符合兩個條件:
             ①工作目錄不能是命令行中指定要刪除的目錄;
              ②要刪除的目錄必須是空目錄,也就是說該目錄下沒有任何文件和目錄;
       在這里指定的目錄也有相對目錄和絕對目錄之說,所以用的時候一定要注意不要刪錯目錄。
touch命令
       功能:創建文件
       格式:touch <文件名>
例如:touch a.out
          創建了a.out文件
cat命令
       功能:連接或顯示文件
       格式:cat filename …
例如: cat mm
              把文件mm送到屏幕顯示。
              cat mm>/dev/lp0
       把文件mm送到打印機上打印輸出。
       cat file1 file2>file3
       把文件file1和文件file2連接起來,放入文件file3 中。
    cat file1>>file2
    把文件file1與文件file2連接起來,并將file1附加到file2后面。      
more命令
       功能:是在屏幕上瀏覽文件 ,每顯示一屏都暫停
       格式:more filename 
 本文由用戶 kongfanzhe 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!