这里,我演示的是不安装数据库客户端软件,用eclipse访问数据库,数据库用的是10g,其他版本的可以参照着配置。 首先配置服务器端监听程(假设你数据库已经启动):
1.单击开始菜单,搜索Net Manager并打开:
2.展开并点击红圈部分
3.右侧网络地址使用默认的即可,展开下拉菜单,选择“数据库服务”:结果如下
4.点击下面的“添加数据库”,会让填3个参数,1和3一般相同,2是数据库安装主目录。如果不清楚怎么填,可以用以下方法:回到桌面右键计算机图标,选“管理”,在打开的界面中选“服务”,如下,在右侧找到oracle开头的几项,然后右击查看“属性”,如下图:
截图中数字2指向的那里的圈就是你的数据库名,也即是全局数据库名和SID,编号3指向的圈(每个人的路径不同,只要“\bin”前面的部分,不包括“\”)就是Oracle主目录,填好如下,点击左上角的文件,点击“保存网络配置”就完成了监听配置
5.接下来是访问数据库,在这里是java访问数据库jdbc部分(假设你驱动已经添加,并且电脑不是上面配置的那个,而是另外一个要访问上面服务器端的电脑)
将红圈部分的localhost改成数据库服务器端所在的主机IP,后面的1521是端口号,不变,然后是数据库名,下一行代码中有登陆数据库的用户名和密码,即可在程序中远程来访问。(注意:服务器端的windows的防火墙要关闭,然后两台机器要在同一局域网中)