oraclelsnrctl
一、常用命令
我们提供的服务有:成都网站建设、网站制作、微信公众号开发、网站优化、网站认证、安吉ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的安吉网站制作公司
1、lsnrctl命令
如果执行lsnrctl status 无法执行 首先注意有没有切换到oracle用户
其次直接进入安装bin目录
cd $ORACLE_HOME/bin
./lsnrctl status
起:lsnctrl start
停:lsnctrl stop
2、连接命令
普通用户进入
sqlplus clean/vids123
dba用户进入
sqlplus sys/sinnren123 as sysdba
无信息进入:
sqlplus /nolog
connect sys/sinnren123 as sysdba
3、启停数据库
startup,shutdown
4、创建用户并授权:
create user abc identified by 123456;
grant connect,resource,dba to abc;
二、PL/SQL客户端连接
示例XE和sid不同链接
1、tnsnames.ora配置
###示例XE库
XE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.10.100)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)
###示例SID库
vids =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 61.129.57.225)(PORT = 1521))
)
(CONNECT_DATA =
(SID = orclvids)
(SERVER = DEDICATED)
)
)
2、PLSQL需要配置
3、如果出现TNS错误,有可能是环境变量问题。配置ORACLE_HOME和TNS_ADMIN。
eg:
ORACLE_HOME即是plsql的客户端目录:E:\developertools\PLSQL\instantclient_11_2
三、常见问题
1、TNS:protocol adapter error
2、TNS:could not resolve the connect identifier specified
3、因目标主机或对象不存在
4、TNS:listener does not currently know of service requested in connect descriptor
这些基本都是配置问题了,仔细看二步骤即可
分享文章:oraclelsnrctl
文章位置:http://azwzsj.com/article/jsjeeg.html