oracle连接问题? sqlplus.exe -S -L "SYS/manager@ip:1521/oracledb" as sysdba @select.sql为什么提示连接有错就是参数错了?难道不是这样的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lz在sqlplus的登陆界面上直接输用户名:sys口令:manager主机字符串:IP_oracledb(oracledb为数据库服务名)点确定,不就ok啦!自己写连接命令容易出错!! 如果想以DBA身份登陆的话直接 / as sysdba -S 设置无提示模式, 该模式隐藏 命令的 SQL*Plus 标帜, 提示和回显 的显示。sqlplus.exe -S -L "SYS/manager@ip:1521/oracledb as sysdba" 改成这样 试试 不要这个@select.sql 吧! as sysdba 放到双引号里面。 SP2-0751: 无法连接 Oracle。正在退出 SQL*Plus放到里面的话 干嘛要带这一串::1521/oracledb 这是特定的格式啊sqlplus在console下连接本来就是这样啊记住不是连本地是连远程~~汗! 报的什么错?再贴出sqlnet.ora 第一个貌似是语法错误,一直出现提示的连接选项也没报什么错但是按下面大家回复的说把 as sysdba加到引号里SP2-0751: 无法连接 Oracle。正在退出 SQL*Plus 报这个错 贴sqlnet.ora,看是否启用了ezconnect sqlnet.ora[code=BatchFile]# SQLNET.ORA Network Configuration File: D:\oracle\ora92\network\admin\sqlnet.ora# Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)[/code] 原来你用的是9i,9i是没有ezconnect的,还是去配你的tnsnames.ora吧。 什么意思?不是很懂我的问题貌似跟tnsnames.ora没什么很大的关系吧! 就是说你是9i,一般只有用本地名称解析方式去连远端服务器:sqlplus user/pwd@连接字符串而不能用ezconnect方式去连,这是10g的功能:sqlplus user/pwd@ip:1521/sid就这个意思。 哦请教下sqlplus user/pwd@连接字符串 的"连接字符串"是指哪些内容? 就是在你的tnsnames.ora中去配啊。如果还不清楚的话,可以搜搜相关资料,很多. 9i也带了sqlplus...难道就不能命令行下吗?当然我知道sqlplus /nolog然后conn...就可以但是sqlplus -S -L就不行为什么? sqlplus -S -L "user/pwd@连接串 as sysdba" @D:\xxxxxx.sql都说你是你连接方式的错误,又没说不能用命令方式连接,怎么又扯到不能在命令行下的问题了? 我怎么觉得你用户名和密码不是对应的啊用户sys 对应的密码是change_on_install用户system 对应的密码才是manager你换下试试! 请教一个SQL语句,自动为没有数据的月份填0 如何分割oracle中的字符串,分隔符是0xx1xx oracle10g oracleDBConsole服务问题? 求一条SQL语句 求教 oracle数据问题,系统崩溃之后的数据文件能否倒过去 一个简单的触发器写法...!!y standard包无法访问,oracle9的 能不能用一条SQL语句在 table 中加入一个字段(并且为为第一个字段)? 如何查找一个表中最大记录的那条记录 判断时间的一个难题? Oracle 数据库安装问题 如何连接远程oracle服务器?
用户名:sys
口令:manager
主机字符串:IP_oracledb(oracledb为数据库服务名)
点确定,不就ok啦!
自己写连接命令容易出错!!
命令的 SQL*Plus 标帜, 提示和回显
的显示。sqlplus.exe -S -L "SYS/manager@ip:1521/oracledb as sysdba" 改成这样 试试
放到里面的话
sqlplus在console下连接本来就是这样啊
记住不是连本地是连远程~~
汗!
再贴出sqlnet.ora
但是按下面大家回复的说把 as sysdba加到引号里
SP2-0751: 无法连接 Oracle。正在退出 SQL*Plus
报这个错
[code=BatchFile]
# SQLNET.ORA Network Configuration File: D:\oracle\ora92\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
[/code]
我的问题貌似跟tnsnames.ora没什么很大的关系吧!
sqlplus user/pwd@连接字符串而不能用ezconnect方式去连,这是10g的功能:
sqlplus user/pwd@ip:1521/sid就这个意思。
请教下
sqlplus user/pwd@连接字符串
的"连接字符串"
是指哪些内容?
如果还不清楚的话,可以搜搜相关资料,很多.
当然我知道sqlplus /nolog
然后conn...就可以
但是sqlplus -S -L
就不行
为什么?
用户sys 对应的密码是change_on_install
用户system 对应的密码才是manager
你换下试试!