三种不配置tnsnames.ora的另类sqlplus连接数据库方式
1、脚本里在当前目录下自动生成tnsnames.ora:
ora =(description=(address=(protocol=tcp)(host=192.168.0.1)(port=1521))(connect_data=(server=dedicated)(service_name=orcl)))
然后脚本里就可以直接sqlplus test/test@ora登陆
2、sqlplus wacos/oss@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=192.168.0.1)(Port=1521))(CONNECT_DATA=(SID=orcl)))
3、sqlplus wacos/oss@192.168.0.1:1521/orcl
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL =
TCP
)(HOST = 192.168.1.150)(PORT = 1521))
(CONNECT...
之前在用PL/SQL连接
Ora
cle的时候都要先在
Ora
cle客户端
tns
names
.
ora
文件下
配置
一个
TNS
连接,下面的图例讲述了不用
配置
TNS
的连接方法。
或者输入 username/password@ip地址:端口/
数据库
名称 到Username,按OK就可以直接连到
数据库
了。
网上关于
使用
plsql连接远程
ora
cel的教程很多,如果根据教程在
tns
names
.
ora
中增加了新的
配置
,在重启plsql时却没有生效,这很有可能是一个乌龙错误:
就是你更改的
tns
names
.
ora
文件,并不是plsql关联的
tns
names
.
ora
文件,如果电脑多次重装过
ora
cel客户端,很有可能会出现这个情况,如何确定更改的
tns
names
.
ora
就是plsql关联的文件呢,在pls...
plsql/PLSQL安装
配置
注意事项
1.pssql老版本,链接:https://pan.baidu.com/s/1n-2xmlb1UdsEjMFRgXQ2sg?pwd=8vla
提取码:8vla
2.免安装版本,下载好之后,只需要
配置
tns
names
.
ora
,在里面新增
WORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL =
TCP
)(HOST = 192.168.1.98)(PORT = 1521))
操作系统认证,sys管理员
登录
,/后面要有空格。
2.
sqlplus
"/ as sysdba"
操作系统认证,sys管理员
登录
,/后面有无空格都可,为方便记忆,本文统一为有空格。
3.
sqlplus
username/pwd@
TNS
NAME(host:port/
service
_name) ( as sysdba)
通过本地
tns
name...
如果
sqlplus
能
登录
orcl,而PL/SQL
登录
不上的话,查看
TNS
Names
.
ora
这个文件。
PL/SQL和
SQLPLUS
都是根据
TNS
Names
.
ora
这个文件来进行
数据库
查找的。
T
NAN
ames
.
ora
文件中内容:
TNS
NAME =
(DESCRIPTION =
(ADDRESS = (PROTOCOL =
TCP
)(HOST = localhost)(PORT = ...