每日一招 sqlplus 连接数据库的字符串表达法

44 篇文章 0 订阅
昨天搞了一下午的 用 sqlplus 连接数据库,

晚上搞了一个晚上 java jdbc 实现,

最后发现, sqlplus 还是有很多 特殊的用法,比如sqlplus 的 define功能 是 java jdbc无法实现的 ,

所以DB的deploy还是要借助 oracle 的 sqlplus ,具体命令如下 :

sqlplus gcedba/gcedba@10.248.156.165:1521/ORCL.corp.statestr.com

我们需要安装 oracle 客户端,
并在 tnsnames.ora 文件里 配置 tns具体的 表述:
JIAN_GUO.ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = HZ47P5280499.corp.statestr.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.corp.statestr.com)
)
)
上面最关键的是SERVICE_NAME = orcl.corp.statestr.com, SERVICE_NAME大小写是无所谓的 ,
我们注意到 这里的host是个主机名 , HZ47P5280499.corp.statestr.com, 我们在
命令行可以用
sqlplus gcedba/gcedba@10.248.156.165:1521/ORCL.corp.statestr.com
也可以用
sqlplus gcedba/gcedba@HZ47P5280499.corp.statestr.com:1521/ORCL.corp.statestr.com,

而这里最关键的是 sqlplus 命令后 必须跟着 gcedba/gcedba这样的格式 用户名/密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值