軟件是對質(zhì)量的不懈追求

          Oracle實例創(chuàng)建和啟動

          oracle安裝完成后,默認(rèn)會啟動安裝時建立的實例

          如果我們需要創(chuàng)建新的實例,該如何操作呢?那么如何啟動呢?如何進(jìn)行訪問呢?

          下面就簡單總結(jié)下:

           

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

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

          2、  修改當(dāng)前oracle用戶的環(huán)境變量,修改oracle_sid為新創(chuàng)建實例的名字eastpay

          然后source .bash_profile使其生效

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

          4、  新建實例的用戶,即給當(dāng)前實例eastpay創(chuàng)建用戶

          Create user east identified by east

          授權(quán)角色:

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

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

          Startup   (注意默認(rèn)是啟動當(dāng)前的oracle_sid,而不是啟動所有的實例)

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

          Sqlplus east/east@eastpay

           

           

          這里區(qū)分幾個概念:

          1、  系統(tǒng)用戶和實例用戶

          a) 系統(tǒng)的用戶包括:syssystemsysmandbsnmp

          系統(tǒng)用戶在安裝oracle數(shù)據(jù)庫時就存在了,而且以后再新建的實例中也存在

          所以系統(tǒng)用戶的密碼是有多個的,即:在oracle數(shù)據(jù)庫中有一個,在每個實例中也可以有一個

          b) 實例用戶

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

           

          2、  啟動實例和停止實例

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

          同樣停止實例也是如此

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 区。| 巴东县| 玛沁县| 蒙城县| 宜城市| 兴隆县| 垦利县| 桂东县| 乐都县| 福建省| 南华县| 陇西县| 同仁县| 新源县| 平罗县| 边坝县| 隆昌县| 留坝县| 新邵县| 岐山县| 南昌县| 东乌珠穆沁旗| 册亨县| 浠水县| 溧阳市| 永善县| 洛宁县| 依安县| 威远县| 盘山县| 阳东县| 阿拉尔市| 枣庄市| 甘洛县| 中宁县| 秦皇岛市| 卢湾区| 丹东市| 濉溪县| 阿巴嘎旗| 凤台县|