oracle数据库采用sqlplus远程连接数据库,密码中带有@符号怎么办?_百度...

发布网友 发布时间:2022-04-23 13:38

我来回答

4个回答

懂视网 时间:2022-04-09 00:44

sqlplus连接数据库时除了先输入用户名再输入密码的方式还有一种直接输入方式,而且使用@sid区分数据库,在有多个数据库时可方便区分

connect sys/sysdb@oraclesid as sysdba

  普通用户没有 as sysdba 而且使用disconnect代替exit 退出实用一点

disconnect

  如果不是在sqlplus窗口,可用此命令从普通cmd切换到sqlplus

sqlplus /nolog

  方便效率

sqlplus中登陆账户用@加上数据库sid

标签:

热心网友 时间:2022-04-08 21:52

可用转义字符来实现。

1、win键+R键,输入cmd,打开命令提示符。

2、 比如用户名叫shopping,密码为te@st

执行的命令为:sqlplus shopping/\"te@st\"@sytv

如图,则登录成功。

热心网友 时间:2022-04-08 23:10

D:\>sqlplus test01/\"test@01\"@oracle

试试吧

 

热心网友 时间:2022-04-09 00:45

看看可不可以使用转义字符什么的

例如 \

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com