1、首先打開命令行窗口,切換到su - oracle,啟動數據庫監(jiān)聽。
成都創(chuàng)新互聯是一家專注于網站建設、成都網站設計和西云機房的網絡公司,有著豐富的建站經驗和案例。
2、打開sqlplus。
3、用sys賬戶以sysdba的身份登錄。
4、輸入sys用戶的密碼,然后按下enter。
5、登錄成功后,輸入startup。
6、稍等片刻,可以看到數據庫實例已經運行了。
步驟1:打開企業(yè)管理器,如下。步驟2:選擇數據庫,安全性,點擊新建鏈接服務器。步驟3:選擇鏈接服務器屬性,常規(guī),輸入名稱:TEST,選擇ORACLE數據庫提供程序,輸入名稱、數據源。步驟4:進行安全性設置。本地登錄,選擇SQLServer數據庫登錄用戶,遠程登錄用戶和密碼,輸入遠程連接數據庫的用戶和密碼,選擇用此安全上下文進行,輸入遠程登錄用戶和密碼。5步驟5:點擊TEST鏈接服務器下的表,我們可以訪問ORACLE數據庫的表了。注意:產品名稱要和所鏈接的服務器相對應,使用ORACLE數據庫就要輸入ORACLE,使用SQLServer就輸入SQLServer。
一、把Oracle服務改為手動
1
打開“服務”窗口。或者“管理”窗口
【小技巧】 在運行窗口輸入services.msc 或者 在我的電腦上右單擊打開管理窗口。
2
找到Oracle服務。
【小技巧】 直接按鍵盤上的字母o,可以快速定位到以O開始的服務。
一般我們打開Oraclserver和listener這兩個服務就可使用Oracle數據庫了,其他的Oracle服務可以關閉,不用啟動。
3
雙擊該服務,在彈出窗口把服務改為手動。
下次電腦啟動時,Oracle服務就不會啟動了。
【注】Oracle數據庫默認安裝時設置的內存值占用:40%?!?G的內存,Oracle要占去40%】,所以要是不用Oracle數據庫的話,最好關閉。這樣可以讓電腦騰出更多的內存空間,讓其他程序運行更快點。
END
二、創(chuàng)建啟動、關閉 Oracle服務的批處理
1
新建啟動批處理文件。
文件名:startOracleServer.bat
文件內容:
net start OracleServiceORCL
net start OracleOraDb11g_home1TNSListener
2
新建關閉批處理文件。
文件名:stopOracleServer.bat
文件內容:
net stop OracleOraDb11g_home1TNSListener
net stop OracleServiceORCL
3
附錄:
net start 和 net stop 用法
net start 【服務名】
例如上面的 “OracleServiceORCL”
net stop 【服務名】
例如:net stop OracleServiceORCL
【小技巧】
服務名不區(qū)分大小寫
這里的服務名是Oracle的安裝服務名稱。(如圖所示)
如果要暫停批處理使用:pause
如果添加注釋使用:rem 注釋內容
我是用的批出文件的顏色:color 0a
END
三、啟動或關閉 Oracle服務
1
雙擊對應的批處理文件
用到的時候啟動,不用的時候關閉。再也不用擔心我那可憐的的內存。
2
建議把批處理文件放到快速啟動軟件中。
例如我就放到了AltRun這個款軟件中。啟動時很方便?!続lt+R ,回車】太帥了……
打開命令行窗口界面,可以同時按住“ctrl+R”鍵,在彈出來的運行窗口中輸入cmd。
啟動oracle服務,在命令行窗口中輸入“net start oracleserviceXXXX”后面的XXXX實際是需要根據您自己的數據庫實例名進行替換。如果您不知道,可以看下“計算機管理”界面下的服務中,能不能找到服務名類似的服務。提示“服務已經啟動成功”就說明服務啟動起來了。
啟動監(jiān)聽程序,在命令行窗口輸入lsnrctl start,等到提示“命令執(zhí)行成功”就可以了。
在服務中啟動就可以打開oracle。
以windows10為例。
1、右鍵點擊開始菜單,選擇“計算機管理”。
2、選擇“服務和應用程序”—“服務”。
3、找到oracle的相關服務,開啟OracleService和OracleTNSListener。
4、“右鍵”—“啟動”即可。