oracle连接sql*plus,主机字符串是什么??

2024-11-22 07:15:13
推荐回答(5个)
回答1:

oracle的主机字符串就是描述主机的字符串,通常在oracle_home/network/admin下tnsnames.ora文件里面配置。

主机字符串如下:

wdsjk =

(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ORCL)

扩展资料:

设置DBMS_OUTPUT的输出:

SET SERVEROUTPUT ON BUFFER 20000

用dbms_output,put_line('strin_content');可以在存储过程中输出信息,对存储过程进行调试

如果想让dbms_output.put_line(' abc');的输出显示为:

SQL> abc,而不是SQL>abc,则在SET SERVEROUTPUT ON后加format wrapped参数。

输出的数据为html格式:set markup html

参考资料来源:百度百科-SQL*PLUS

参考资料来源:百度百科-主机 (设备)

回答2:

ip:端口号/服务名
例如:
192.168.0.22:1521/orcl

回答3:

oracle的主机字符串就是描述主机的字符串,通常在oracle_home/network/admin下的
tnsnames.ora文件里面配置。
主机字符串如下
wdsjk =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
其中wdsjk就是主机字符串
包含了如下信息
1 、连接协议。PROTOCOL = TCP 表明使用这个主机字符串时用的是tcp协议连接。
2、连接IP地址和端口号。(HOST = localhost)(PORT = 1521) 表明了连接哪台主机
的哪个端口。其中HOST可以用IP地址也可以用计算计名。
3、连接方式。SERVER = DEDICATED 表明:连接时采用专用服务模式
4、连接的数据库。SERVICE_NAME = ORCL 表明连接这个数据库。

回答4:

配置文件tnsnames.ora下的service_name

回答5:

应该是tnsnames.ora里面的tnsname或者service_name