導航:首頁 > IDC知識 > oracle客戶端本地資料庫伺服器

oracle客戶端本地資料庫伺服器

發布時間:2020-11-28 12:00:40

1、連接伺服器oracle資料庫本地要安裝嗎

PL/SQL Developer連接伺服器資料庫,本機需要安裝oracle客戶端。
需要配置以下內容:
1、在oracle目錄下,以oracle10g為例,一般路徑為:~\oracle\proct\10.2.0\db_1\network\ADMIN2、找到tnsnames.ora文件,並打開。
3、添加以下內容:
本地實例名=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 遠程資料庫IP地址)(PORT = 埠號))(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服務名)
)
)
其中中文部分需要根據實際情況填寫。

2、oracle怎麼配置本地資料庫

一、監聽器(LISTENER)
監聽器是Oracle基於伺服器端的一種網路服務,主要用於監聽客戶端向資料庫伺服器端提出的連接請求。既然是基於伺服器端的服務,那麼它也只存在於資料庫伺服器端,進行監聽器的設置也是在資料庫伺服器端完成的。
二、本地服務名(Tnsname)
Oracle客戶端與伺服器端的連接是通過客戶端發出連接請求,由伺服器端監聽器對客戶端連接請求進行合法檢查,如果連接請求有效,則進行連接,否則拒絕該連接。
本地服務名是Oracle客戶端網路配置的一種,另外還有Oracle名字伺服器(Oracle Names Server)等。Oracle常用的客戶端配置就是採用的本地服務名,本文中介紹的也主要是基於本地服務名的配置。
三、Oracle網路連接配置方法
配 置Oracle伺服器端與客戶端都可以在其自帶的圖形化Oracle網路管理器(Oracle Net Manager)里完成(強烈建議在這個圖形化的工具下完成Oracle服務端或客戶端的配置)。在Windows下,點擊「開始/程序/Oracle - OraHome92/Configuration and Migration Tools/Net Manager」啟動Oracle網路管理器工具,在Linux/Unix下,利用netmgr命令來啟動圖形化Oracle網路管理器,如:
$ netmgr
Windows下啟動Net Manager圖形窗口如下圖示:

3、如何用oracle客戶端在伺服器里插入資料庫

首先你要配置tns文件,之後通過客戶端連到伺服器
tns文件一般在 proct\11.2.0\dbhome_1\NETWORK\ADMIN 目錄下
配置方式例如
ROC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xinrui)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = roc)
)
)

之後在客戶端可內以使用命令連容接
conn 用戶名/密碼@[ROC 這里就是你在tns中配置的字元串]

4、如何區分安裝的oracle資料庫是客戶端還是伺服器端?

很簡單,來可以去oracle目錄下看是自否存在ORADATA這個文件夾,裡面有資料庫文件的話就是服務端
也可以查看服務,要是有oracleserviceYour_sid服務(window平台)或者ora-dbw0,...(LINUX)等後台進程的話就是服務端

5、Oracle本地資料庫,與其客戶端是什麼關系 ?

創建本地資料庫需要安裝服務端

6、如何用oracle 11g客戶端 配置連接伺服器資料庫。

1、打開所有程序->找到oracle-oradb11g-home1->Net Configuration Assistant。

2、選擇本地網路服務名配置,點擊下一步。

3、選擇添加,點擊下一步。

4、填寫服務名,點擊下一步。

5、選擇通信協議:TCP,點擊下一步。

6、填寫資料庫所在的主機名(也可以是IP地址),選擇埠號(根據資料庫所在的主機的埠號進行選擇,一般是標准埠號),點擊下一步,選擇測試,點擊下一步。

7、測試成功。

7、oracle資料庫的客戶端和本地是什麼意思

1、是DB之外的,也指定DB本身的sqplus
等工具之外
2、安裝一個客戶端工具,連接去查詢伺服器的資料
3、一個是客戶端、一個是伺服器。這特指軟體系統資源

8、oracle資料庫的客戶端和本地是什麼意思

客戶端就類似復於瀏覽制器,而資料庫伺服器和web伺服器差不多也是類似的比喻。數據都是放在伺服器端的,客戶端只是負責展示特定的數據給用戶看,也收集用戶的數據,客戶端還有一個作用,就是代理,其他程序,比如JDBC或者其他程序可以通過客戶端這個通道,或者橋梁,把數據傳遞給伺服器,以及從伺服器獲取數據,給需要的程序。

是的,只要有帳號和密碼(還要許可權,但初學者可以認為有帳號密碼就有許可權了),就可以往伺服器上查詢數據,以及修改數據

本地如果只安裝客戶端,那麼考慮一種情況,就是沒有網路,則什麼操作都執行不了。而在本地裝一個資料庫,其實就是在本地安裝一個伺服器軟體。和你們公司的資料庫伺服器沒有本質的區別,其他機器也可以連到你的筆記本裡面的資料庫伺服器。順帶的,安裝本地伺服器的時候,會附加的安裝一個客戶端,所以本地資料庫=伺服器+客戶端軟體。

伺服器就是一個存數據的地方,你可以理解為就管理著一些文件,類似於Excel這樣的,只是性能更好,更專業。

9、要用PLSQL連接其他伺服器的資料庫一定要安裝oracle的客戶端?

PL/SQL developer 依賴於 OCI和SQL NET ,所copy以必須要在本機安裝 ORACLE SERVER 或者 ORACLE CLIENT軟體

而SQL DEVELOPER使用jdbc驅動,就不需要,所以我推薦用SQL DEVELOPER;SQL DEVELOPER是免費軟體

而且PL/SQL developer是收費軟體, 請不要做 盜版軟體的受害者。

10、oracle伺服器是10g,客戶端資料庫11g,怎麼導出10g數據到本地???

客戶端訪問資料庫不存在什麼沖突,導入導出工具exp可以在遠端執行,expdp需要在資料庫本地執行內. 如果是要容導出數據到本地11g資料庫,可以在10g伺服器用expdp到處後,確認到處過程中是用的什麼版本的expdp , 傳到11g這邊,用impdp導入,加上參數 COMPATIBLE=10.x.x.x(10g導出時可以看到的版本)

與oracle客戶端本地資料庫伺服器相關的知識