SRVCTL 命令詳細說明文檔(譯) 簡介: SRVCTL 是 ORACLE9i RAC 集群 配置管理 的工具。本文是對 SRVCTL 的所有命令進行詳細說明的一篇參考文檔。 讀者對象: ORACLE9i RAC 數據庫 集群管理員。 注: R AC: Real Applic" name="description" />

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • SRVCTL 命令詳細說明文檔(原譯)

    發表于:2007-05-25來源:作者:點擊數: 標簽:SRVCTL原譯命令說明詳細
    MI LY: 宋體; mso-font-kerning: 0pt">SRVCTL 命令詳細說明文檔(譯) 簡介: SRVCTL 是 ORACLE9i RAC 集群 配置管理 的工具。本文是對 SRVCTL 的所有命令進行詳細說明的一篇參考文檔。 讀者對象: ORACLE9i RAC 數據庫 集群管理員。 注: R AC: Real Applic

    MILY: 宋體; mso-font-kerning: 0pt">SRVCTL 命令詳細說明文檔(譯)

     

    簡介:

    SRVCTLORACLE9i RAC集群配置管理的工具。本文是對SRVCTL的所有命令進行詳細說明的一篇參考文檔。

    讀者對象:ORACLE9i RAC數據庫集群管理員。

    注:

    RAC:     Real Application Clusters

    SRVM:   Server Management

    -------------------------------------------------------------------------------

    l         SRVCTL Add

    添加數據庫或實例的配置信息。在增加實例中,與-i一起指定的名字應該與INSTANCE_NAME ORACLE_SID參數匹配。

    srvctl add database -d database_name [-m domain_name] -o oracle_home [-s spfile]

    srvctl add instance -d  database_name  -i instance_name -n node_name 

     

    4-5 SRVCTL Add命令詳細選項

    -------------------------------------------------------------------------------

    命令   選項

    -------------------------------------------------------------------------------

    -m     數據庫域名  格式如"us.mydomain.com"

           -m 選項指定的數據庫域名必須匹配數據庫INIT.ORA或者SPFILEDB_DOMAIN DB_NAME參數。在增加數據庫時,-d指定的數據庫名必須與DB_NAME參數匹配

    -n     實例節點名

    -o     $ORACLE_HOME(用來確定lsnrctlOracle等命令路徑)

    -s     SPFILE 文件名

    -------------------------------------------------------------------------------

    實例:添加一個新的數據庫

    srvctl add  database  -d mydb -o /ora/ora9

     

    實例:向數據庫添加實例

    srvctl add instance -d mydb -i  mydb01 -n gm01

    srvctl add instance -d mydb -i  mydb02 -n gm02

    srvctl add instance -d mydb -i  mydb03 -n gm03

     

    l         SRVCTL Config

    顯示保存在SRVM配置文件中的配置信息

    srvctl config database

    顯示數據庫配置列表

    srvctl config database -d database_name

    數據庫配置信息顯示的格式:

    nodename1 instancename1 oraclehome

    nodename2 instancename2 oraclehome

    實例:顯示數據庫配置信息

    srvctl config database -d mydb

     

    l         SRVCTL Getenv

    getenv操作用來從SRVM配置文件中獲取與顯示環境變量

    srvctl getenv database -d database_name [-t name[,name,...]]

    srvctl getenv instance -d database_name -i instance_name [-t name[,name,...]]

    實例:列出數據庫的所有環境變量

    srvctl getenv database -d mydb

     

    l         SRVCTL Modify

    修改實例的節點配置信息。這些修改會在程序下次重新啟動后生效。修改后的信息將永久保存。

    srvctl modify instance -d database_name -i instance_name -n node_name

    實例:修改實例到另一個節點

    srvctl modify  instance  -d mydb  -n my_new_node

     

    l         SRVCTL Remove

    這是用來刪除SRVM庫中配置信息的命令。對象相關的環境設置也同樣刪除。如果你未使用強制標志(-f),ORACLE將提示你確認是否刪除。

    使用強制選項(-f),刪除操作將不進行提示

    srvctl remove database -d database_name [-f]

    srvctl remove instance  -d database_name -i instance_name [-f]

     

    SRVCTL Remove命令詳細選項

    -------------------------------------------------------------------------------

    -f 強制刪除應用時不進行確認提示

    -------------------------------------------------------------------------------

    實例:刪除數據庫

    srvctl remove  database  -d mydb

    實例:刪除數據庫實例

    srvctl remove instance -d mydb -i  mydb01

    srvctl remove instance -d mydb -i  mydb02

    srvctl remove instance -d mydb -i  mydb03

     

    l         SRVCTL Setenv

    設置SRVM配置文件中的環境變量值。

    srvctl setenv database -d database_name -t name=value [,name=value,...]

    srvctl setenv instance -d database_name [-i instance_name] -t name=value [,name=value,...]

     

    實例:設置數據庫環境變量

    srvctl setenv database -d mydb -t LANG=en

     

    l         SRVCTL Start

    啟動數據庫,所有實例或指定的實例,及啟動所有相關未啟動的監聽。

    -------------------------------------------------------------------------------

    注:

    對于start命令和其它一些可以使用連接字符串的操作,如果你不提供連接字符串,那么ORACLE會使用"/ as sysdba"在實例上執行相關的操作。另外,要執行類似的操作,你必須是OSDBA組的成員。關于更多的OSDBA組權限信息,請參考ORACLE9i的安裝指南。

    -------------------------------------------------------------------------------

    srvctl start database -d database_name [-o  start_options] [-c connect_string]

    srvctl start instance -d database_name -i instance_name [,instance_name-list] [-o start_options] [-c connect_string]

    4-6 SRVCTL Start命令詳細選項

    -------------------------------------------------------------------------------

    命令   選項

    -------------------------------------------------------------------------------

    -o     SQL*Plus直接傳遞的startup命令選項,可以包括PFILE

    -c     使用SQL*Plus連接數據庫實例的連接字符串

    -------------------------------------------------------------------------------

    實例:啟動數據庫及所有的實例

    srvctl start database -d mydb

    實例:啟動指定的實例

    srvctl start instance  -d mydb -i mydb1,mydb4

    l         SRVCTL Status

    顯示指定數據庫的當前狀態

    srvctl status database -d database_name

    srvctl status instance -d database_name -i instance_name [,instance_name-list]

    實例:顯示數據和所有實例狀態

    srvctl status database -d mydb

    實例:顯示指定實例的狀態

    srvctl status instance -d mydb -i mydb1,mydb2

    l         SRVCTL Stop

    停止數據庫所有實例可者指定實例

    srvctl stop database -d database_name [-o stop_options] [-c connect_string]

    srvctl stop instance -d database_name -i instance_name [,instance_name_list] [-o stop_options][-c connect_string]

    4-7 SRVCTL Stop命令詳細選項

    -------------------------------------------------------------------------------

    命令   選項

    -------------------------------------------------------------------------------

    -c     使用SQL*Plus連接數據庫實例的連接字符串

    -o     SQL*Plus直接傳遞的shutdown命令選項

    -------------------------------------------------------------------------------

    實例:停止數據庫所有的實例

    srvctl stop database -d mydb

    實例:停止指定實例

    srvctl stop instance  -d mydb -i mydb1

    l         SRVCTL Unsetenv

    取消SRVM配置文件中環境變量定義值

    srvctl unsetenv database -d database_name-t name[,name,...]

    srvctl unsetenv instance -d database_name[-i instance_name] -t name[,name,...]

    實例:取消環境變量,回到缺省值

    srvctl unsetenv database -d mydb -t CLASSPATH

    l         使用SRVCONFIG導入和導出RAW設備配置信息

    你可使用SRVCONFIG導入和導出RAW設備配置信息,不管配置文件是在集群文件系統上還是在RAW設備上。你可以使用這種方法來備份與恢復SRVM配置信息。

    例如:

    下面的命令用來導出配置信息的內容到你指定文件名的文本文件中。

    srvconfig -exp file_name

    下面的命令用來從指定文本文件中導入配置信息到到你運行命令的RAC環境配置信息庫。

    srvconfig -imp file_name

     

    葉正盛()

    2005-04-03

     


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>