軟件是對質量的不懈追求

          Oracle實例創建和啟動

          oracle安裝完成后,默認會啟動安裝時建立的實例

          如果我們需要創建新的實例,該如何操作呢?那么如何啟動呢?如何進行訪問呢?

          下面就簡單總結下:

           

          1、  oracle用戶登錄后,通過dbca命令啟動圖形化創建實例的界面

          輸入global namesid,一路next,最后輸入訪問這個庫的密碼

          2、  修改當前oracle用戶的環境變量,修改oracle_sid為新創建實例的名字eastpay

          然后source .bash_profile使其生效

          3、  然后以sys用戶登錄sqlplus / as sysdba

          4、  新建實例的用戶,即給當前實例eastpay創建用戶

          Create user east identified by east

          授權角色:

          Grant all privileges to east(這里簡單的把所有權限都賦予了east

          5、  dba身份登錄sqlplus / as sysdba,然后啟動當前實例

          Startup   (注意默認是啟動當前的oracle_sid,而不是啟動所有的實例)

          6、  然后測試新建用戶連接新建的實例

          Sqlplus east/east@eastpay

           

           

          這里區分幾個概念:

          1、  系統用戶和實例用戶

          a) 系統的用戶包括:syssystemsysmandbsnmp

          系統用戶在安裝oracle數據庫時就存在了,而且以后再新建的實例中也存在

          所以系統用戶的密碼是有多個的,即:在oracle數據庫中有一個,在每個實例中也可以有一個

          b) 實例用戶

                  在創建實例后,為了使得以后連接、導入導出數據的方便,給每個實例創建一個用戶(也可多個),然后就可以使用實例用戶。實例用戶只存在于該實例下

           

          2、  啟動實例和停止實例

          啟動實例即startup命令,只是啟動當前oracle_sid所標識的實例名,而不是所有的實例,這里startup命令后也不需要帶實例的名稱

          同樣停止實例也是如此

          posted on 2009-12-07 15:11 BlakeSu 閱讀(400) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 抚州市| 彰武县| 乌兰察布市| 玉田县| 平原县| 呼玛县| 西畴县| 吴忠市| 开原市| 抚远县| 襄汾县| 长子县| 车险| 广宗县| 内乡县| 南部县| 合川市| 孝感市| 调兵山市| 海淀区| 湘潭市| 马鞍山市| 乌兰浩特市| 泗洪县| 凤翔县| 湘阴县| 和林格尔县| 万州区| 深州市| 舞钢市| 和平区| 巴彦县| 荣昌县| 太原市| 阜宁县| 明光市| 浮梁县| 青岛市| 海盐县| 瑞昌市| 泰宁县|