如何让别人的sqlplus 可以访问我电脑上的数据库
RT
------最佳解决方案--------------------告诉他你的主机地址,端口,数据库名称
链接用的用户名,密码
把你的防火墙关了。让他自己配一个网络服务名。
------其他解决方案--------------------在他电脑配置服务
Net Configuration Assiistant -→ 本地Net服务名配置 -→ 添加 -→ 输入服务名称 -→
下一步 -→ 输入你的主机地址 -→ 点击登陆用户 测试成功 登陆oracle的时候选择配置的名称就行了
详细信息找度娘吧
------其他解决方案--------------------
1. 在自己的电脑上配置好监听
2. 在远端电脑上配置好tnsnames 文件。 用tnsping 命令验证。 没有问题就可以连接了。
Oracle Listener 动态注册 与 静态注册
http://blog.csdn.net/tianlesoftware/article/details/5543166
------其他解决方案--------------------1、在你本机建立监听并启动。netca,按页面提示操作,然后lsnrct start启动
2、把你机器的地址,服务名等信息告诉小三,在他机器上配置
3、测试失败,具体啥错误信息
------其他解决方案--------------------没有人啊?难道就这么沉了?
------其他解决方案--------------------tnsnames
------其他解决方案--------------------
测试失败了,这个一般是什么原因啊
------其他解决方案--------------------net manager 配置一下就可以了
------其他解决方案--------------------如果失败了,你试试自己访问自己的电脑数据库试试。如果访问自己可以的话,是别人的原因
------其他解决方案--------------------错误信息是
正在连接...
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
测试未成功。
您提供的一些信息可能不正确。
单击“后退”检查提供的 Net 服务名的信息, 或单击“更改登录”来更改用户名。
------其他解决方案--------------------tns 如下:
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.1.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
SYSTEM =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 20120428-0951)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = system)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.35.28)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
WANG =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.35.28)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = system)