當前位置:首頁 » 編程語言 » oraclesqlip

oraclesqlip

發布時間: 2022-07-01 16:02:35

A. 怎麼通過ip連接oracle資料庫

需要知道資料庫主機的IP地址,資料庫埠號,服務名稱,資料庫賬戶及密碼才可以連接。
1、首先在本地oracle的安裝目錄下找到找到tnsnames.ora文件。一般路徑為:~\oracle\proct\10.2.0\db_1\network\ADMIN

2、用文本方式打開此路徑下的tnsnames.ora文件,並添加以下內容:
本地實例名(可自定義應為+數字) =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 資料庫埠號))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 資料庫服務名)
)
)
3、保存上述內容,然後打開第三方工具,如plsql。就會在資料庫的下拉列表中找到剛添加的資料庫實例。

4、用正確的賬戶名及密碼登錄,就可以連接成功。

B. 如何寫SQL獲得Oracle 伺服器的IP地址

轉:

具體步驟如下:

1. 到本機oracle安裝目錄下的tns配置,$HOME/network/admin/tnsnames.ora。找到你需要訪問的庫:
PRIMARY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xx)(PORT = xxx))
) www.2cto.com
(CONNECT_DATA =
(SERVICE_NAME = xxx)
)
)

host名稱就是伺服器Ip,如果是機器名就ping。

2. select sys_context('userenv','ip_address') from al,如果連接時沒有載入tns是查不到的;

3. sqlplus連接上後,通過控制台輸入netstat -a -o看所有連接信息,找到對應pid的連接信息。

C. Oracle中查詢IP地址SQL

你先自己去看下 substr 好instr 兩個的用法。
實現你說的方法可以:
select SUBSTR('218.0.6.182', 1,length('218.0.6.182') - instr('.', reverse('218.0.6.182')))
from (select *
from T_Base_IPAddressInfo
where '218.0.6.182' between startip and endip) t
where startip =
SUBSTR('218.0.6.182', 1,length('218.0.6.182') - instr('.', reverse('218.0.6.182'))) ||
SUBSTR(startip, instr('.', reverse(startip)))

D. 如何查看oracle資料庫的IP地址

cms2是net服務名,如果你以前用過該服務名連接實例的話,在你的客戶端里找到E:oracleproct10.2.0client_1NETWORKADMIN nsname.ora文件,找到對應的cms2,就能查到了ip了,

E. 如何設置oracle 資料庫ip

只需要修改tnsnames.ora文件中的IP地址即可。如圖:只需要將圖中的xxx.xxx.xxx.xxx換成現有的IP地址即可。

F. Oracle 中 查詢IP地址的SQL語句

select
LOCATION
from
T_Base_IPAddressInfo
where
'192.168.0.72'
between
startip
and
endip
這樣可以查,但是不準確
select
SUBSTR('218.0.6.182',
1,length('218.0.6.182')
-
instr('.',
reverse('218.0.6.182')))
from
(select
*
from
T_Base_IPAddressInfo
where
'218.0.6.182'
between
startip
and
endip)
t
where
startip
=
SUBSTR('218.0.6.182',
1,length('218.0.6.182')
-
instr('.',
reverse('218.0.6.182')))
||
SUBSTR(startip,
instr('.',
reverse(startip)))
需要了解下substr
好instr
的用法

G. 安裝Oracle資料庫的時候IP地址怎麼配置了

1、直接修改\oracle\proct\10.2.0\client_2\NETWORK\ADMIN\tnsnames的文件,直接添加

TOPPROD = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.15)(PORT = 1521)) )
(CONNECT_DATA =
(SERVICE_NAME = topprod) ) )
2、一種圖形界面,在安裝的時候,將oracle所在伺服器或電腦的IP加入

H. oracle 中查找所有學校IP的sql語句是什麼

這個似乎很簡單,但沒給出表結構只能寫一個給你參考了
SELECTschool,ipFROMtablenameWHEREschool='xx大學';

欄位說明:
tablename:是你的表名
school:是你存學校名稱的列名
ip:是你IP地址的列名
以上SQL實現查詢xx大學的IP地址

熱點內容
javaip埠 發布:2025-02-04 09:27:09 瀏覽:855
國產存儲科技進步二等獎 發布:2025-02-04 09:13:00 瀏覽:693
編程課v 發布:2025-02-04 08:45:00 瀏覽:108
模擬器能有手機腳本么 發布:2025-02-04 08:39:50 瀏覽:759
android顯示html圖片 發布:2025-02-04 08:35:31 瀏覽:793
如何查學信網賬號及密碼 發布:2025-02-04 08:33:55 瀏覽:504
linux32位jdk 發布:2025-02-04 08:33:55 瀏覽:249
康佳伺服器連接失敗是怎麼回事 發布:2025-02-04 08:18:51 瀏覽:918
編譯編譯有什麼 發布:2025-02-04 08:05:52 瀏覽:737
讓外網訪問內網伺服器 發布:2025-02-04 08:02:20 瀏覽:785