本來以為是很簡單的一件事就像mysql那樣,但今天做下來還是費了一番周折,記錄下來已備忘
1)伺服器端設定
我是通過dbca來新建資料庫的,當然你也可以採用純文字
然後通過pl/sql訪問報錯,還是只能訪問我昨天安裝時候建的demo1資料庫
於是我1.1)重啟:
sqlplus '/as sysdba'
shutdown immediate
startup open
不行1.2)
修改了$oracle_home/dbs/init.ora
中的db_name 為剛剛新建的
不行1.3)
cp init.ora init$.ora
不行1.4)
修改/etc/oratab
將n變成y
不行1.5)
最後我修改了
環境變數中的$oracle_sid
ok在解決問題的途中,我使用了兩個命令,或許有助於發現和解決問題
a)lsnrctl
status
可以檢視監聽服務,如果沒有看到你監聽的資料庫,說明你的資料庫沒啟動
成功通過startup 啟動資料庫後,相應監聽服務自動也啟動了
b)emctl start|stop dbconsole
上面的命令啟動乙個web管理介面
如果能在管理介面上看到你新建的庫,說明ok
訪問url是
上面的埠並非固定,在你通過
emctl start dbconsole啟動後會告訴你具體的port值
服務端搞定
2)客戶端(window xp) 配置:
通過pl/sql訪問直接報錯
解決方法:
a)開啟oracle 10g 客戶端軟體
enterprise manager console
新增你產生的新的資料庫
b)或者直接修改你的$/network/admin/tnsnames.ora
$_$ =
(description =
(address_list =
(address = (protocol = tcp)(host = $ )(port = 1521))
)(connect_data =
(sid = $)
(server = dedicated)))
然後再通過pl/sql就能訪問了
CentOS5下Subversion的配置
配置 庫 建立乙個帳號用來執行 subversion 服務,我建立的帳號是 svnower 在 svnower 帳號的主目錄下建立乙個路徑 sourcestore 用來建立 庫 使用svnadmin create home svnower sourcestore 進入目錄 home svnower ...
CentOS5下編譯安裝apache php
前段時間研究了下centos下的apache和php的編譯安裝,一下是我的編譯過程,前提是已經安裝 好了mysql了 用wget 2.解壓到 usr local src下,先編譯apache,在編譯php apache編譯引數 apache configure prefix usr local ap...
CentOS5下的confluence的安裝與配置
confluence 3.2 std 注 之所以選擇了confluence3.2版本,是為了匹配官方的中文包 而為了匹配confluence3.2,mysql選擇了5.0版本 二 安裝confluence到 usr local cd usr local tar zxvf confluence 3.2...