通过参考了网上教程,创建好了数据库后,通过WINDOWS的命令窗口sqlplus工具对数据库进行了创建账号密码和配置权限。

但在使用PLSQL登陆时发现,在 数据库 选项中,没有创建的本地数据库

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第1张图片



解决步骤:

1. 找到创建好的数据库路径下的tnsnames.ora文件,我的路径是:C:\app\viva\product\11.2.0\dbhome_1\NETWORK\ADMIN

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第2张图片


2. 打开tnsnames.ora,复制与创建的数据库名称一样的那一段信息,我有两个:一个MYTESTDB1,一个MYTESTDB,都是同样的,所以我只复制了MYTESTDB1

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第3张图片


3. 找到Oracle的安装目录,在:C:\Program Files (x86)\Oracle\Instant Client\network\admin 目录下找到 tnsnames.ora 文件

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第4张图片


4. 打开tnsnames.ora 文件,并在文本最后粘贴MYTESTDB1信息

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第5张图片


5.打开PLSQL, 新数据库已成功

Oracle PLSQL工具登陆界面:连接库选项没有本地数据库名可选 解决方法_第6张图片