同一台机器,你的数据库是不是一个呢?如果是一个没有必要去用数据库链接呀,加上用户名就可以访问了呀!把它设置成公共的,否则你还要受权!-- Create database link
create public database link dbl_test
connect to life identified by life
authenticated by life identified by life
using 'orcl';
create public database link dbl_test
connect to life identified by life
authenticated by life identified by life
using 'orcl';
解决方案 »
- dbms_output.put()执行了不打印任何东西
- .NET 调用oracle 10G出错
- Oracle数据表行级监控
- sql语句的疑问
- 如何查看oracle索引使用率,困惑很长时间
- 【求助】VC++ 开发OCI 必须安装完整的oracle程序吗
- 可否实现一库中的视图在另一库中映射出来(LINUX下的Oracle9i)
- 如何查询有n列的table里前n-1个字段的值
- 有关触发器的问题。我写了一个触发器,可是sqlplus总是warning,说是有编辑错误
- 老板催得急啊,各位好心人,帮帮忙吧如何在jsp中把word文档上传到oracle数据库
- oracle8i客户端和ORACLE9I装在一台机上,TNS解析问题?
- SQL Plus登录局域网内的服务器数据库,"主机字符串应"填写什么?
create database link “dblinkename”
connect to "username" identified by "password
using 'connectstring';
那么在A上建立的Database link 的名称一定要与B的数据库名称相同,
global_names = true 将其改为
global_names = false
重启ORACLE再试一下
connect to TEST identified by manager
using 'TEST/manager@MYDB2';
==>
create database link Link_MYDB2
connect to TEST identified by manager
using 'MYDB2';注意connecting 字串中不包含用户名和密码
create public database link link_mydb2 connect to test identified by manager using 'MYDB2';