当前位置:首页 » 编程语言 » 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地址

热点内容
阿里云服务器托管破解 发布:2025-02-04 12:47:43 浏览:255
汽车都有什么配置 发布:2025-02-04 12:42:51 浏览:455
ons解压密码 发布:2025-02-04 12:42:43 浏览:777
san存储监控 发布:2025-02-04 12:42:06 浏览:41
apachemodpython 发布:2025-02-04 12:33:53 浏览:671
linuxphp安装mysql 发布:2025-02-04 12:32:55 浏览:148
小米手机怎么扩大配置 发布:2025-02-04 12:27:34 浏览:980
金x五毒桃花安卓版哪里有下载 发布:2025-02-04 12:27:29 浏览:483
思快四编程 发布:2025-02-04 12:15:35 浏览:135
安卓手机哪个日历好用无广告 发布:2025-02-04 12:15:32 浏览:935