Oracle啓動停止命令 (收藏)

1、啓動數據庫:

oracle@suse92:~> sqlplus /nolog
 
SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006
 
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
 
SQL> connect /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
 
Total System Global Area 135352820 bytes
Fixed Size                   455156 bytes
Variable Size             109051904 bytes
Database Buffers           25165824 bytes
Redo Buffers                 679936 bytes
Database mounted.
2、關閉數據庫:
oracle@suse92:~> sqlplus /nolog
 
SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006
 
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
 
SQL> connect /as sysdba
Connected to an idle instance.
SQL> shutdwon abort;
3、啓動監聽器
oracle@suse92:~> lsnrctl start
4、停止監聽器
oracle@suse92:~> lsnrctl stop
5、查看監聽器狀態
  oracle@suse92:~> lsnrctl
  LSNRCTL> status
  LSNRCTL> exit
-------------------------------------------------------------------
More Detail:
ORACLE 安裝配置方法 (以ORACLE8.1.6爲例)

一、安裝

1、服務端
  服務端安裝前提條件:操作系統爲WINDOWS 2000、WINDOWS NT。
  步驟:
  1) 找到ORACLE 8.1.6的安裝目錄,點擊SETUP.EXE文件,進入"Oracle Universal Installer"界面;
   

  2) 在彈出的窗體中選擇"下一步"繼續安裝,彈出以下窗體;如果以前安裝過ORACLE,則點擊"卸裝產品"按鈕(卸載過程見第二章:卸載),如果要查看以前安裝的ORACLE,點擊"已安裝產品"按鈕。
   

  3) 選擇文件來源和待安裝目錄,點擊"下一步",彈出以下界面;
來源路徑一般爲默認路徑,但不管是本地安裝還是在其它機器上安裝,安裝數據來源路徑必須爲ORACLE目錄下STAGE文件夾下的PRODUCTS.JAR文件。
  名稱默認爲:ORAHOME81,該名稱是ORACLE安裝時在註冊表中名稱,建議不要修改,採用系統默認的名稱。
  路徑爲當前ORACLE待安裝的路徑,可修改。修改時,建議只修改安裝的磁盤分區,如圖中的"e",後面的"Oracle/Ora81"建議採用系統默認安裝目錄。
   

  4) 在"可用產品"窗體中,如果安裝服務端程序,則在"選擇要安裝的產品"選項中選擇"Oracle 8i Enterprise Edition 8.1.6.0.0;如果安裝客戶端程序,則在"選擇要安裝的產品"選項中選擇"Oracle 8i Client 8.1.6.0.0;選擇安裝產品後,點擊"下一步",彈出以下窗體:
   

  5)、選擇安裝類型,一般選擇默認的"典型(1001MB)","自定義"爲高級用戶選項,建議不選擇此項,選擇安裝類型後,點擊"下一步",彈出以下窗體;
   

  6)、輸入全局數據庫名和SID,全局數據庫名爲ORACLE連接串,可任意錄入,如:test.softone.com,SID爲ORACLE連接服務,客戶端需以此錄入的SID進行連接(需牢記),錄入完成後,點擊"下一步",彈出以下界面;
   

  7)在"摘要"窗口點擊"安裝",彈出以下界面:
   

  8)安裝完成後出現以下界面,進行系統自動配置NET8 CONFIGURATION ASSISTANT.
   

  9)NET8配置完成後,系統自動創建數據庫
   

  10)數據庫創建完成,點擊"確定" 退出
   

  11)安裝完成,點擊"退出"按鈕,退出安裝過程。
   

2、客戶端
  操作過程同服務端安裝。

二、卸載

1、服務端
  1)、找到ORACLE 8.1.6的安裝目錄,點擊SETUP.EXE文件,彈出以下界面:

  2)、在彈出的窗體中選擇"卸裝產品"按鈕,彈出以下界面;

  3)、選擇已安裝的產品,點擊"刪除"按鈕,彈出以下窗體;

  4)在彈出"確認"對話框,點擊"是",彈出以下窗體;

  5)、刪除完成後,彈出以下界面,點擊"關閉"按鈕退出。

  6)、退出後回到歡迎界面:

  7)、用戶可點擊"下一步"進行安裝或點擊"退出"按鈕結束卸載過程。

2、客戶端
  與服務端卸載過程相同。

三、ORACLE實例啓動和關閉

1、使用SQL*PLUS啓動和終止實例

1.1、本地啓動
  在命令提示符下輸入:
  SQLPLUS /NOLOG
  CONNECT /AS SYSDBA
  STARTUP

1.2、本地關閉
  在命令提示符下輸入:
  SQLPLUS /NOLOG
  CONNECT /AS SYSDBA
  SHUTDOWN

1.3、遠程啓動
  在命令提示符下輸入(此方式必須先進行關閉數據庫操作,見1.4、遠程關閉(要求遠程數據庫必須是已啓動),在E:/ORACLE/ORA81/SYSMAN/IFILES目錄下生成一個DE_TEST_ZCB_8112.ORA文件後,再以此文件啓動數據庫):
  SQLPLUS /NOLOG
  CONNECT INTERNAL/[email protected] AS SYSDBA
  STARTUP FILE=E:/ORACLE/ORA81/SYSMAN/IFILES/DE_TEST_ZCB_8112.ORA
  此路徑爲遠程啓動服務路徑,一般情況下在本地安裝目錄的ORACLE/ORA81/SYSMAN/IFILES下。
INTERNAL 爲用戶名,ORACLE爲密碼,TEST.SOFTONE.COM爲遠程服務連接串。

1.4、遠程關閉
  在命令提示符下輸入:
  SQLPLUS /NOLOG
  CONNECT INTERNAL/[email protected] AS SYSDBA
  SHUTDOWN
  INTERNAL 爲用戶名,ORACLE爲密碼,TEST.SOFTONE.COM爲遠程服務連接串。

2、 用服務器管理器啓動和終止實例

2.1、本地啓動
  在命令提示符下輸入:
  SVRMGRL
  CONNECT INTERNAL
  STARTUP

2.2、本地關閉
  在命令提示符下輸入:
  SVRMGRL
  CONNECT INTERNAL
  SHUTDOWN

2.3、遠程啓動
  在命令提示符下輸入(此方式必須先進行關閉數據庫操作,見2.4、遠程關閉(要求遠程數據庫必須是已啓動),在E:/ORACLE/ORA81/SYSMAN/IFILES目錄下生成一個DE_TEST_ZCB_8112.ORA文件後,再以此文件啓動數據庫):
  SVRMGRL
  CONNECT INTERNAL/[email protected] AS SYSDBA
  STARTUP
  PFILE= E:/ORACLE/ORA81/SYSMAN/IFILES/DE_TEST_ZCB_8112.ORA
  INTERNAL 爲用戶名,ORACLE爲密碼,TEST.SOFTONE.COM爲遠程服務連接串。
  此路徑爲遠程啓動服務路徑,一般情況下在本地安裝目錄的ORACLE/ORA81/SYSMAN/IFILES下。

2.4、遠程關閉
  在命令提示符下輸入:
  SVRMGRL
  CONNECT INTERNAL/[email protected] AS SYSDBA
  SHUTDOWN

3、 用實例管理程序啓動和終止實例
  1)、打開管理程序,如圖

  2)、點擊DBA STUDIO,進入"oracle enterprise manager 登錄"窗口

  3)、選擇"LAUNCH DBA STUDIO STANDALONE",點擊"確定"按鈕,彈出以下窗體;

  4)、在左邊的列表中雙擊或點擊右鍵菜單中的"連接",彈出以下窗體;

  5)、錄入用戶名:INTERNAL,口令:oracle,選擇連接身份爲"SYSDBA",點擊確定,出現以下界面,選擇例程下的數據庫,點擊"打開"單選框,再點擊"應用"按紐

  6)如果沒有使用的數據庫,可在文件菜單中選擇"將數據庫添加到樹"

  7)錄入主機名,端口號、SID和網絡服務名。主機名爲本地計算機名,如果連接遠程服務器,則錄入遠程計算機名;端口號默認爲1521,不能修改;SID爲安裝時錄入的SID(必須一致),如果連接的爲遠程數據庫,則錄入遠程服務器的SID;網絡服務名可爲安裝時錄入的網絡服務名,可任意修改;最後點擊"確定"即可。

  8)、重複步驟4、5。

4、 使用服務控制面板啓動和終止實例
   

四、NET8監聽器


1)、 在命令提示符下錄入:
  LSNRCTL
  START(啓動)
  STOP(關閉)
  STATUS(查看狀態)

2)、也可在控制面板的服務中選擇ORACLE ORAHOME81 TNSLISTENER,雙擊或點擊鼠標右鍵點擊"啓動"。

五、TNSNAMES.ORA配置

  在安裝目錄下,如:E:/Oracle/Ora81/network/ADMIN下用寫字板或記事本打開TNSNAME.ORA文件,文件內容大概如下:
  TEST.SOFTONE.COM =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = zcb_8115)(PORT = 1521))
  )
  (CONNECT_DATA =
  (SERVICE_NAME = test)
  )
  )
  藍色部分爲安裝時錄入的信息。

  如果該文件沒有配置成功,該文件可通過以下步驟進行配置:
  1)、在程序菜單中打開NET8 CONFIGURATION ASSISTANT

  2)、選擇Net8 Configuration Assistant,打開,進入"Net8 Configuration Assistant:歡迎"窗口

  2)、選擇"本地網絡服務名設置",點擊"下一步", 彈出以下窗體;

  3)、在"Net8 Configuration Assistant:網絡服務名配置"窗口中選擇"添加",點擊"下一步", 彈出以下窗體;

  4)在"Net8 Configuration Assistant:網絡服務名配置,數據庫版本"窗口中選擇"ORACLE 8I數據庫或服務",點擊"下一步",彈出以下窗體;

  5)在"Net8 Configuration Assistant:網絡服務名配置,服務名"窗口輸入服務名,此服務名跟安裝時錄入的服務名(SID)相同,錄入後,點擊"下一步",彈出以下窗體;

  6)、在"Net8 Configuration Assistant:網絡服務名配置,請選擇協議"窗口選擇"TCP"此時只能選擇"TCP",點擊"下一步", 彈出以下窗體;

  7)在"Net8 Configuration Assistant:網絡服務名配置,TCP/IP協議"窗口輸入主機名(如果連接本地數據庫,則錄入本地計算機名,如果連接遠程數據庫,則錄入遠程計算機名),選擇默認的"請使用標準端口號1521"(建議最好不要修改),點擊"下一步",彈出以下窗體;

  8)、在"Net8 Configuration Assistant:網絡服務名配置,測試"窗口選擇"是,進行測試",點擊"下一步",彈出以下窗體;

  9)、當"Net8 Configuration Assistant:網絡服務名配置,正在連接"窗口對話框中出現提示"正在連接….測試成功"信息,表示測試通過。此時點擊"下一步",進入"Net8 Configuration Assistant: 網絡服務名配置,網絡服務名"窗口;

  10)、在"Net8 Configuration Assistant:網絡服務名配置,網絡服務名"窗口輸入網絡服務名,服務名爲ORACLE連接串,可任意錄入,如:test,點擊"下一步",彈出以下窗體;

  11)、在"Net8 Configuration Assistant:網絡服務名配置,是否需要另一個網絡服務名"窗口中選擇"否",點擊"下一步",進入"網絡服務名配置完成" 窗口;

  12)、在"網絡服務名配置完成"窗口中點擊"下一步",彈出以下窗體;

  13)、在"歡迎"窗口點擊"完成",退出配置過程

  TNSNAMES.ORA配置完成後,再配置BDE(BDE如何配置略),可通過BDE、PLSQL、SQL EXPLORER和TNSPING命令來測試ORACLE是否連接正確。下面用TNSPING來測試是否連接。

  在命令提示符下錄入: TNSPING TEST.SOFTONE.COM

六、表空間、用戶的創建和刪除

1、表空間的創建、刪除
  1)、命令方式創建表空間
錄入命令:
CREATE TABLESPACE CHECKUP_HISTORY DATAILE '/M01/ORADATA/BIBDB/CHECKUP_HISTORY.DBF' SIZE 1000M;
這條語句創建了一個名爲CHECKUP_HISTORY.DBF的文件,容量爲1000MB,容納了存儲在CHECKUP_HISTORY表空間的所有數據。

  2)、建議用此方式建立表空空間
  打開DBA STUDIO,

  選擇存儲下表空間,單擊右鍵,選擇創建,出現以下界面:

  錄入名稱和其他相關的設置(其它設置建議使用默認值),點擊"創建"按紐
  如果要刪除某表空間,則選中該表空間,然後點擊鼠標右鍵,選擇"移去"即可。

2、用戶的創建、刪除
  1)、命令方式建立、刪除用戶
  建立
  create user pharmacy
  identified by pharmacy
  default tablespace PHARMACY
  temporary tablespace TEMP
  profile DEFAULT;
  grant dba to pharmacy;
   刪除
  DROP USER PHARMACY CASCADE

  2)、通過PLSQL建立、刪除用戶
  建立:
  打開PLSQL,以SYSTEM,manager登錄,選擇USERS,以鼠標右鍵選擇NEW,輸入名稱、密碼、表空間、臨時表空間和用戶權限,點擊"APPLY"。
  刪除
  選擇用戶,以鼠標右鍵選擇"DROP"

  3)用ORACLE 建立、刪除用戶
  建立:
  打開DBA STUDIO
  選擇安全下用戶,點擊鼠標右鍵選擇"創建"
  輸入名稱、口令和用戶權限,點擊"創建"按紐
  刪除:
  選擇需刪除的用戶,點擊鼠標右鍵,選擇"移去"。

七、數據腳本導入、導出
1、 導入
  1)、命令方式導入
  IMP PHARMACY/[email protected] D:/DD/PHARMACY.DMP FULL=Y
  此方式導入的數據庫帶有表結構和數據內容。

  2)、使用PLSQL導入
  選擇TOOLS菜單下的IMPORT TABLES ,選擇需要導入的腳本,點擊"IMPORT"按紐
  此方式導入的數據庫文件中帶有表結構和數據內容。
  此方式導入的數據庫可能只有表結構,也可能只有數據內容(根據錄製的腳本而定)。

  3)、在PLSQL的NEW菜單下選擇COMMAND WINDOW,右鍵菜單中選擇"LOAD",選擇需要導入的數據腳本,系統自動進行導入操作。

2、導出
  1)、命令方式導出
  EXP PHARMACY/[email protected] D:/DD/200.DMP
  此方式導出的數據庫帶有表結構和數據內容。建議使用此方式進行數據導出。

  2)、使用PLSQL工具導出
  選擇TOOLS菜單下的EXPORT TABLES ,選擇需要導出的表名稱,錄入需要導出的腳本名稱,點擊"EXPORT"按紐
   此方式導出的數據帶有數據結構和數據內容。
  此方式導出的數據只帶有數據結構,不帶數據內容。

  3)在PLSQL工具的TOOLS菜單下選擇EXPORT USER OBJECTS (版本爲5.1以上纔有此功能),錄入需要導出的腳本名稱(默認爲全部選中,如果只導出部分表或觸發器等等,用鼠標在列表中自行選擇),點擊"EXPORT"按紐

  此方式導出的數據庫只帶有表結構,不導出數據內容。如果只導出表結構,建議使用此方式進行導出。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章