记一次使用plsql连接虚拟机上Oracle数据库的问题

假如你在虚拟机或者远程上安装好Oracle数据库,由于我之前做过后台前端开发,后来转android开发现在又开始捡起前端和后端,在虚拟机上安装Oracle数据库之后在本机安装plsql连接远程数据库。我使用的是Oracle虚拟机VirtualBox安装的是win7 64位,数据库版本为Oracle 最新版12c 64位,plsql为plsql12 64位。这里假如大家都会安装这些软件,不会安装的可以去百度很多介绍的。我安装之后也按照网上说的把虚拟机内安装的Oracle的监听listener.ora和tnsnames.ora的localhost修改成自己虚拟机对应的ip之后,下载Oracle官方的简易安装客户端instantclient,地址为 点击打开链接,大家根据自己需要下载,解压后在解压后的文件夹内创建network/admin文件夹,把虚拟机上修改好的tnsnames.ora文件通过网络共享拷贝到刚创建的network/admin文件夹内 ,目的是不用创建环境变量,Oracle官网也有详细的介绍 点击打开链接,在最下面介绍。plsql端配置为 ,还有指向这个文件夹的环境变量,直接追加到path后面就行,然而然并卵当你配置好后完全没有啊。 发火 发火 发火各种查我搞了好久好久恕我愚钝菜鸟真不知道该怎么搞啊。。。。每次打卡plsql是这样的 这就是没有加载到数据库啊,然后你手动输入去登录是这样的 ,啊啊啊怎么这样啊,烦死了。你遇到这样的情况嘛,网上都说配置啊,版本下的不对啊,我换版本啊各种折腾之后还是没搞好搞了好久啊,心灰意冷啊我就想到了plsql跟Oracle数据库在一起是怎么加载的,我就在虚拟机上装个plsql看看,默认是没有的,这时你点击 框框加载的是数据库安装目录的这里的东东啊,发现了 是bin文件夹下面的oci.dll我就把bin文件夹从虚拟机中通过共享拷贝到本机中 plsql首选项中加载的是 ,注意要在环境变量path后面追加这个目录啊,然后打开plsql登陆就成功了。就是从Oracle安装目录拷贝过来的文件大小有点大,我也是迫不得已啊,如果你从Oracle官方下载的怎么配置连上的可以留言告诉我啊,如果不明白的也可以问我哦。第二次写博客写的多有不足请多多见谅哦。

猜你喜欢

转载自blog.csdn.net/menghuanfengyuan/article/details/80377051