sqlplus登录框中,主机字符串是干什么用的?

作者&投稿:春璧 (若有异议请与网页底部的电邮联系)
ORACLE SQL*PLUS 登录框的主机字符串(H)里填什么?求大虾解释~

填写标识符。这个标识符可以自己随意命名,跟数据库实例名无关。这样就屏蔽了数据库名,有安全作用。这个是在TNSNAME.ORA中配置,路径在主目录之下,例如我的:E:\app\Administrator\product\11.2.0\client_2
etwork\adminnsname.ora
LOVE_DB=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = DW)
)
)
连接一个数据库实例名为DW的标识符名却是LOVE_DB。因此这里可填LOVE_DB

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
参考资料来源:百度百科-主机 (设备)

通俗地说,主机字符串是ORACLE中用来表明客户端与服务器端连接的方式。它只是一个别名,其真正内容包含网络协议,ORACLE实例名等项目。如果要建立或修改一个主机字符串,可用SQL*NET EASY CONFIG程序。例如:新安装一个ORACLE,可按以下方式输入:
用户名:SYSTEM
密码:MANAGER
主机字符串:TCP-LOOPBACK

主机字符串是ORACLE中用来表明客户端与服务器端连接的方式。它只是一个别名,其真正内容包含网络协议,ORACLE实例名等项目。如果要建立或修改一个主机字符串,可用SQL*NET EASY CONFIG程序。例如:新安装一个ORACLE,可按以下方式输入:
用户名:SYSTEM
密码:MANAGER
主机字符串:TCP-LOOPBACK

oracle客户端提供了五种定位服务器的方式(Naming method):
Host naming
Local naming
Directory naming
Oracle Names
External naming
最常使用的是Local naming,方法是配置tnsnames.ora文件。位置在oracle安装位置下面的network/admin目录下。
oracle客户端的网络层获得主机字串后,到tnsnames.ora中查找对应的主机信息,根据这个文件提供的信息去访问服务器。这就是host string的作用。
配置的正确与否可以通过命令 tnsping [host string]来检查。


sqlplus怎么登陆
1、方法一:在开始菜单下,找到ORACLE相关程序,选择应用程序开发下的SQLPLUS。2、方法二:直接找到安装目录下的,(D:\\mysoft\\oracl\\product\\11.2.0\\dbhome_1\\BIN),双击打开sqlplus.exe。3、此时都会弹出SQLPLUS登录对话框,如下图所示,输入用户名和密码进行登录即可。4、另外还有一种方式,就是直...

sqlplus登录框中,主机字符串是干什么用的?
通俗地说,主机字符串是ORACLE中用来表明客户端与服务器端连接的方式。它只是一个别名,其真正内容包含网络协议,ORACLE实例名等项目。如果要建立或修改一个主机字符串,可用SQL*NET EASY CONFIG程序。例如:新安装一个ORACLE,可按以下方式输入:用户名:SYSTEM 密码:MANAGER 主机字符串:TCP-LOOPBACK ...

sqlplus 登录。我是初学者,请问SQLPLUS怎么登录呀,为什么会有输入用户...
打开cmd,输入sqlplus "\/ as sysdba"就登录了sys账户了。楼上说的tiger账户不存在。。只有一个scott账户,现在默认是锁定的,你可以用sqlplus "\/as sysdba"登录后,执行以下命令解锁 alter user scott account unlock;alter user scott identified by tiger;以后就可以用sqlplus scott\/tiger登录了。

Oracle 里面SQLplus 登录问题
1、你想要通过 sqlplus \/as sysdba登录的话,只需要直接打开 命令行cmd工具,直接输入 sqlplus \/as sysdba 即可 2、如果你想通过 SQLPLUS登录的话,那么应该是使用有连接权限的数据库用户名和密码,一般可以用system,默认密码为manager 来登录 1、2两种登录方式 是通过ORACLE数据库登录验证的两种方法,第...

进入oracle后,sqlplus如何登陆?
使用工具:oracle 10g,sqlplus,windows10 步骤:1、在oracle安装成功后,ctrl+R键,输入cmd进入命令提示符。2、输入命令:sqlplus 用户名\/密码@sid 3、然后就能进入sqlplus了,登录成功后会有oracle版本号的标志。

为什么打开sqlplus没有登录界面,只帮我打开了dos窗口,而且dos窗口下老...
这个不是密码错误。以sys用户登录的时候,必须登录为SYSDBA或SYSOPEN身份,你用system用户登录。

为什么从cmd窗口输入sqlplus登录不了
你是登录本地的数据库吗?(以oracle为例)1.开始-运行-services.msc 启动本地OracleServiceORCL监听器 2.开始-运行-cmd 弹出一个黑色的窗口 3.输入 sqlplus \/nolog 无用户登录 4.输入 commect as sysdba 5.输入你的用户名 和密码 Ok了!

PL\/SQL登录弹空提示框
ORA-01045: user SZ lacks CREATE SESSION privilege; logon denied 但以SysDBA角色又可以登录成功。,这是因为该帐号没有CREATE SESSION 权限,即创建会话的权限。解决方法是:以任何能够登陆的帐号,管理员角色登录PL\/SQL,然后执行一下语句即可:grant create session to SZ 2、SQLPLUS登录问题 === ...

oracle无法使用sqlplus登录数据库,怎么办?
1、首先,登录服务器更改密码时,发现无法使用sqlplus登录数据库,如下图所示。2、其次,检查数据库配置信息时,发现配置信息也正确,无错误,如下图所示。3、接着,无法创建一个oracle帐户。需要使用管理员帐户ln -s $ ORACLE_HOME \/ bin \/ sqlplus \/ usr \/ bin,如下图所示。4、最后,创建完成后...

sqlplus如何连接oracle数据库?
方法一:1、找到sqlplus,在开始菜单你安装的oracle-》应用程序开发目录下面;2、点击SQLPlus,弹出cmd;3、输入用户名,还有密码,密码后面加上@数据库实例名,登录成功后界面如下所示;方法二:在开始-》运行(快捷键win+r),输入cmd。弹出的黑色框中输入:sqlplus用户名\/密码@数据库实例名;...

溆浦县18011485683: sqlplus登录框中,主机字符串是干什么用的? -
福杭康赛: 通俗地说,主机字符串是ORACLE中用来表明客户端与服务器端连接的方式.它只是一个别名,其真正内容包含网络协议,ORACLE实例名等项目.如果要建立或修改一个主机字符串,可用SQL*NET EASY CONFIG程序.例如:新安装一个ORACLE,可按以下方式输入: 用户名:SYSTEM 密码:MANAGER 主机字符串:TCP-LOOPBACK

溆浦县18011485683: ORACLE SQL*PLUS 登录框的主机字符串(H)里填什么?求大虾解释
福杭康赛: 填写标识符.这个标识符可以自己随意命名,跟数据库实例名无关.这样就屏蔽了数据库名,有安全作用.这个是在TNSNAME.ORA中配置,路径在主目录之下,例如我的:E:\app\Administrator\product\11.2.0\client_2\network\admin\tnsname....

溆浦县18011485683: 高分求助: oracle sqlplus连接数据库 主机字符串的格式是什么? -
福杭康赛: 就是你的数据库名,在oracle安装路径下搜索一下tnsnames.ora文件名的文件,用文本打开 ORA9I = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = XXXX)) ) (CONNECT_DATA = (SID = ...

溆浦县18011485683: oracle连接sql*plus,主机字符串是什么?? -
福杭康赛: oracle的主机字符串就是描述主机的字符串,通常在oracle_home/network/admin下tnsnames.ora文件里面配置.主机字符串如下:wdsjk =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)...

溆浦县18011485683: SQLPLUS用户名,口令和主机字符串怎么输入? -
福杭康赛: 用户名:system 口令:tiger 或你自己设置的 字符串:test

溆浦县18011485683: oracle 10g 进入时让输入用户名、指令、主机字符串.想问默认是多少啊? -
福杭康赛: 安装数据库了吧?(不是指的Oracle系统平台)装了的话,默认的数据库名是:orcl 配置好监听和网络服务名.------------------------------------ 在Cmd的窗口命令那个中输入 sqlplus sys/1@orcl as sysdba 然后输入:alter user system identified by 123456; 退出------------------------------------------ sql*plus:用户名:system 密码:123456 主机字符串:orcl

溆浦县18011485683: 使用oracle10g自带SQL*Plus进行登录,用户名,密码,主机字符串都输完点确定,然后就没反应了. -
福杭康赛: 通俗地说,主机字符串是ORACLE中用来表明客户端与服务器端连接的方式.它只是一个别名,其真正内容包含网络协议,ORACLE实例名等项目.如果要建立或修改一个主机字符串,可用SQL*NET EASY CONFIG程序.例如:新安装一个ORACLE,可按以下方式输入:用户名:SYSTEM密码:MANAGER主机字符串:TCP-LOOPBACK

溆浦县18011485683: 当我用 oracle sql*plus 登陆的时候 报错了 异常:不能解决这个链接字符串指定 这是为什么啊? -
福杭康赛: 检查一下你的ORACLE目录下的这个文件:tnsnames.ora是否配置正确.文件内容:ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = test) ) ) ORCL是你的链接字符串,host是安装ORACLE的主机地址,端口是安装ORACLE数据库时指定的端口,service_name是安装oracle时指定的服务名称,后面三个可以向你的数据库管理员了解.连接时用:sqlplus 用户名/密码@orcl

溆浦县18011485683: Oracle10g用SQL Plus怎么登陆 -
福杭康赛: 安装的时候会有提示窗口让你输入口令和密码,用 口令/密码@主机字符串 这样的形式登陆,,例如 system/syspwd@orcl,,如果你不记得你设置的口令和密码,,那你就用系统管理员的身份登陆,这样就不需要和密码了,只要在system/syspwd@orcl后面加上 as sysdba,,如system/syspwd@orcl as sysdba.........密码和口令部分随便怎么输都行.....希望可以帮到你

溆浦县18011485683: orcale sql*plus 用sys登录问题 -
福杭康赛: 用户名:sys密码:创建数据库时你设置的sys的密码主机字符串:你创建的数据库的SID 然后在后面加上as sysdba比如创建的数据库SID叫做 ORA 用户sys的密码为sys,就这样登录用户名:sys...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网