當前位置:首頁 » 操作系統 » 連接oraclelinux

連接oraclelinux

發布時間: 2023-04-07 07:11:08

linux怎麼遠程連接ORACLE資料庫

1、在當前使用的Linux客戶端,安裝Oracle的客戶端軟體。
2、在Linux的系統命令中,輸入:sqlplus
用戶名/密碼@資料庫名
就可以連接到Oracle資料庫了。

㈡ PL/SQL要連接LINUX上的ORACLE要怎麼弄

方法如下:

第一步:在用戶名和密碼處分別填寫linux中oracle的用戶名和密碼

第二步:在資料庫欄輸入」ip:1521/實例「。如」192.168.8.58:1521/orcl「。

第三步:連接為」Normal「。點擊」確認「即可進行遠程連接。

㈢ linux連另一台伺服器的oracle

1、得看應用的方式,asp/php/jsp等
2、有的程序都有連接oracle的方式
3、比如通過中間件或者別人寫好API,就不需要安裝客戶端
4、有的只需要安裝instant client或者直接用oci.dll
5、 Java 連接資料庫,可以通過JDBC的方式。 首先需要下載JDBC的jar包,例如10g用ojdbc14.jar。
6、python調用cx_Oracle
7、Php調用php.ini文件中的配置, ;extention = php_oci8.dll, ;extension=php_pdo_oci.dll

㈣ 在linux下安裝了oracle11g客戶端,怎樣連接數據

到$ORACLE_BASE/proct/11.1/network/admin 下。
首先查看sqlnet.ora 文件,
如果文件中有這樣:NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
命令 sqlplus db_name/db_passwd@oracl就會首先在tnsnames.ora文件中找orcl的記錄.如果沒有相應的記錄則嘗試把orcl當作一個主機名,通過網路的途徑去解析它的 ip地址然後去連接這個ip上GLOBAL_DBNAME=orcl這個實例
之後在這個目錄下創建 tnsnames.ora 文件(vi tnsnames.ora)
添加類型如下配置
oracle=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.42.54.241)(PORT = 1522))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = msr)
)
)
注意第一行不要有空格
保存後,可以用tnsping 命令,檢測是否連接成功
tnsping oracl
如果出現類似如下提示表示配置成功
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.42.54.241)(PORT = 1522))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = msr)))
OK (0 msec)
之後在客戶端運用sqlplus命令就可以取得服務端的連接了
sqlplus db_name/db_passwd@oracl

㈤ linux怎樣連接oracle資料庫

Linux系統下可以用sqlplus命令連接oracle資料庫,方法如下:
sqlplus命令語法:
#sqlplus usr/pwd@//host:port/sid
#usr:用戶名
#pwd:密碼
#host:資料庫伺服器IP
#port:埠
#sid:資料庫標識符
sqlplus命令連接Oracle示例:
[oracle@mzl ~]$ sqlplus risenet/1@//192.168.130.99:1521/risenet
SQL*Plus: Release 10.2.0.1.0 - Proction on Mon Feb 18 15:53:34 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Proction
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Proction
#測試資料庫select查詢語句
SQL> select instance_name,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
risenet OPEN
SQL>

㈥ windows下oracle客戶端連接linux下伺服器,如何配置

首先在Linux本地,用sqlplus連,測試服務是否啟動。x0dx0a注意:不要連localhost,而必循連向外提供服務的那個IP。x0dx0a如果沒連通,那就是本地服務有問題。先用sqlplus的sysdba的模式連上去,看看實例啟動是否正常;再看看listener是否啟動(lsnctl start)。x0dx0ax0dx0a然後,在windows下,用telnet 1521(默認埠),測試是否能連上oracle服務。x0dx0a如果連不上,檢查一下網路是否通(ping);網路通的話,再檢查一下linux的防火牆是不是開放訪問許可權了。x0dx0ax0dx0a最後,在oracle Net Configuration Assistant里配置相應的,IP地址、資料庫實例的服務名、用戶/口令。x0dx0ax0dx0a這再不通就怪了。

㈦ linuxarm遠程訪問oracle

據步驟操作。
一、下載相關安裝包登錄到oracle官網找到InstantClientDownloads的頁面(我是從download-database-instantclient路徑進去的),找到對應的linux下載頁面。
二、解壓並配置。
三、連接操作。
額外:在windows上使用plsqldevelop登錄時,簡單操作的話,就下載instantclient-basic-windows。x64-12。2。0。1。0。zip,解壓,然後將解壓目錄配置到plsql,在首選項-連接oracle主目錄名那裡填寫解壓目錄C:_11_2在oci庫那裡填寫C:_11_2oci。dll,保存,over。

㈧ 如何在linux下連接遠程oracle資料庫

很簡單,你在A電腦安裝一個ORACLE 客戶端,然後,在你所安裝的ORACLE主目錄文件找到tnsnames.ora文件打開,然後,(testdb是你要連接的B伺服器實例名)加入一條記錄如:
TESTDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.xx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = testdb)
)
)

或者,你在A機器上Oracle Net Manager 手動添加一條記錄,按步驟來。Linux詳細知識需求可參考下《Linux就該這么學》。

㈨ 怎麼連接linux下的oracle

linux下面配置oracle客戶端的過程是通用的,可參考:

1.要遠程使用oracle,先下載下面三個文件,注意版本最好一致。
oracle-instantclient-basic-10.2.0.4-1.i386.ziporacle-instantclient-devel-10.2.0.4-1.i386.zip //這個是sdk 的,文件名上沒有說明,特此說明oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip//查看oracle的sql語句,當然你如果無法上去,只能問遠程oracle 的管理員了。select * from V$version ;

不同版本,或者不同操作系統的,請到官方網站下載,裡面有詳細說明。
http://www.oracle.com/technology/tech/oci/instantclient/index.html
下載地址:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2.創建客戶端的安裝目錄,這三個目錄可以自定義,但配置環境變數時,需要一致。
mkdir -p /home/oracle/oracleClient

3.解壓上面下載的三個文件。unzip oracle-instantclient-basic-10.2.0.4-1.i386.zipunzip oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip
其中,這三個文件都解壓到當前目錄下的同一個目錄下面:instantclient_10_2cd instantclient_10_2把這個目錄下的所有文件搬到 /home/oracle/oracleClient
最後解壓oracle-instantclient-devel-10.2.0.4-1.i386.zip 把解壓出來的文件 /home/oracle/sdk

4.配置環境變數。
vi /etc/profile //注意,這是針對所有用戶的環境變數,如果你想局限某用戶,只能配置用戶的配置文件了。加入
export LD_LIBRARY_PATH=/home/oracle/oracleClient
export ORACLE_HOME=/home/oracle/oracleClient
export TNS_ADMIN=/home/oracle/oracleClient
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
保存並退出。[root@localhost tmp]# source /etc/profile //使配置文件立刻生效[root@localhost tmp]# echo $ORACLE_HOME //查看一下配置的環境變數是否成功/home/oracle/oracleClient

5.配置監聽器和網路環境。因為本地沒有安裝oracle 資料庫,所以需要從安裝oracle 資料庫的目錄弄三個文件過來。
[root@localhost admin]# lslistener.ora sqlnet.ora tnsnames.ora //就這三個文件,放到 /home/oracle/oracleClient 目錄下

6.編輯三個文件
vi tnsnames.ora
BOSSDATA =(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =172.16.0.73)(PORT = 1521)) //172.16.0.73 IP地址 ,埠號:1521 (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = bossdata) //bossdata 全局數據名))
EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)))(CONNECT_DATA =(SID = PLSExtProc)(PRESENTATION = RO)))

vi listener.oraSID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = /home/oracle/oracleClient ) //注意,這個是剛才配置的$ORACLE_HOME(PROGRAM = extproc)))
LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.73)(PORT = 1521)) //這個上面有說明 ))

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:741
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372