當前位置:首頁 » 操作系統 » linuxoracle遠程連接

linuxoracle遠程連接

發布時間: 2022-06-01 09:46:31

㈠ 本地PLsql如何通過堡壘機連接遠程linux伺服器上的oracle資料庫

在oracle中配置plsql developer的方法:
1、安裝後,直接打開運行,界面如下:

因為一開始因為未做設置,所以也無法登錄,就點cancel進去,然後點Tools-Preferences,在裡面設置下instantclient basic包的解壓路徑。
2、設置如下兩項:
Oracle Home(empty is autodetect)
D:\instantclient_11_2
OCI library(empty is autodetect)
D:\instantclient_11_2\oci.dll

設置完畢,點OK即可。
3、更改配置文件:
在instantclient basic包目錄下面新建兩個文件,裡面內容如下:
sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)
TNSNAMES.ORA(這是其中一個標簽,可以設置多個這樣的,其中黑斜體部分是需要更改的):
PODS =

(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=TCP)
(Host=192.168.0.113)
(Port=1521)
)
)
(CONNECT_DATA=
(SID=PODS)
)
)
4、設置環境變數:
添加環境變數:
TNS_ADMIN = D:\instantclient_11_2
5、 現在打開PL/SQL Developer即可去登錄了。

㈡ linux下的oracle ,可以使用isqlplus從瀏覽器連接遠程資料庫嗎

當然可以
你安裝資料庫的時候默認就有sysdba
system用戶和scott用戶
sysdba-system用戶密碼是你自己設置的
而scott用戶密碼是tiger
如果你不知道連接url的話網上查資料吧
多的是
最容易出錯的是埠號要注意點
希望對你有幫助

㈢ linux 遠程連接 oracle 的問題

你先用lsnrctl看看監聽狀態,關閉你本機防火牆,然後用tnsping命令ping一下實例名,如果通則通,不通的話,復制一份客戶那邊的資料庫tnsname文件,然後按照客戶的資料庫listener.ora(用netmanager添加),後面只需改一下tnsname.ora裡面相應實例的host即可,你相當於客戶端,客戶那邊的相當於伺服器端,客戶端需要配置tnsname.ora,服務端需要配置listener.ora。

㈣ linux下php遠程連接oracle

Warning: World-writable config file '/etc/my.cnf' is ignored
解決方案:
This is just a waring and can be ignored but here is the solution how to fix it
這僅僅是一個警告,並且可以被忽略。但下面是修復它的解決方案。
MySQL is deliberately ignoring your config file (my.cnf) as a safety precaution because the file can be over-written by a malicious user.
MySQL有故意忽略你的配置文件(my.cnf)作為一種安全預防措施,因為該文件是能被惡意用戶重寫的。
To see the file』s permissions, use the following command.
查看該文件的許可權,使用如下命令
ls -l /etc/my.cnf
in response, you will see:
你能看到以下結果
-rw-r–r– 1 4998 Apr 2 2010 /etc/my.cnf【注意:此處是最後需要修改成的許可權,而你看到的應該是下面描述的兩種許可權】
If the first part of the line looks like 「-rw-rw-rw-」 or 「rwxrwxrwx」, the file』s permissions are 「World-writable」.
如果第一部分類似「-rw-rw-rw-」 或者 「rwxrwxrwx」,那麼該文件的許可權就是全局可寫的。
To fix this problem, use the following command to change file』s permissions
要修改該問題,使用以下命令更改該文件的許可權:
chmod 644 /etc/my.cnf

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

方法如下:

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

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

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

㈥ 怎麼連接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)) //這個上面有說明 ))

㈦ 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資料庫

在防火牆開通的前提下:
1.簡便連接:
sqlplus username/password@hostname:port/service_name
hotname:B的hostname或IP,port,監聽程序的埠,例如1521
service_name:通常為資料庫名
例如在A電腦上:sqlplus hr/[email protected]:1521/orcl

2.本地命名:
在A電腦上配置tnsnames.ora文件
<oracle_home>/network/admin/tnsname.ora
oracle_home:安裝客戶端時指定的oracle_home
可以在網路一下tnsnames.ora文件的配置格式。

㈨ 如何在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資料庫

不需要客戶端,只要在項目中添加連接oracle資料庫的介面就行了。
比如「c++連接oracle資料庫」的.h文件。

熱點內容
博越存儲異常 發布:2025-01-11 01:24:31 瀏覽:916
我的世界還原中國伺服器版圖 發布:2025-01-11 01:18:45 瀏覽:382
pythonopenasfile 發布:2025-01-11 01:17:06 瀏覽:971
hbasejavaapi 發布:2025-01-11 01:11:09 瀏覽:744
我的世界pe版飢餓伺服器 發布:2025-01-11 01:09:39 瀏覽:485
異構資料庫數據同步 發布:2025-01-11 01:09:04 瀏覽:957
c語言三角波 發布:2025-01-11 01:02:11 瀏覽:78
php正則轉義 發布:2025-01-11 01:00:03 瀏覽:691
手拉的箱包上的密碼鎖一般是多少 發布:2025-01-11 00:59:55 瀏覽:8
oppo手機系統更新密碼是多少 發布:2025-01-11 00:56:55 瀏覽:87