数据库安装好了,在plsql怎样连接上呢?看看这张图,这是很多新手头痛的问题:
1.首先你要建立服务,然后配上监听,在Net Manager
点击服务器名,点加号。
服务器名是随便起的
选tcp/ip
这步很重要,这个服务名,是你建立的数据库实例名,说白了,就是你建立的数据库名字。
不能瞎写。
这一步网上好多人直接跳过,那是在自找麻烦。你可以在这测一测,这个服务建立的成不成功。点测试。
这里告诉你它用的是哪个用户名和密码测试连接的,以及测通了没有。如果没测通,点更改登录。
换一个用户名登陆,点确定。再点测试。如果测试通过,会出现成功的信息,这里
我就不截图了。
第二大步,就是建立监听。点监听程序,再点加号。输入监听名,和你刚建立的服务名一致。
主机写你要连接的数据库的IP地址,本地的就写127.0.0.1,端口默认1521
这样,服务和监听就建好了。看看我建立的2个服务和对应的2个监听。1个链接本地的数据库,1个链接远程服务器。
仔细看看,服务命名是随便起的,但右边的服务名是你数据库的名字,两者很容易搞混。这个主机名就是你要连接的数据库的IP地址,
你要连本地的数据库,就写你本机IP。
再看看我建立的监听,名字最好和上面你建立的服务命名对应,主机和端口决定了你要链接哪个数据库。
(你在建立服务的时候应该明白主机和端口的含义了吧。)
这时打开plsql,我要登录本地库,输入用户名scott,密码tiger.
在数据库下拉列表里就有了刚才建立的2个监听,我选择myorcl。
点击确定,就可以登录了。服务和监听总让人搞混,我们简单的理解为,1对1,就可以了。