1.DB link的创建方法:
Create database link db_link
connect to username identified by passwd using ‘connstring’
注: test 是dblink的名字,以后就用这个名字来对远程数据库进行操作.
Username/ passwd 是登陆到远程DB的用户名及密码.
Connstring 是在本机的tnsnames.ora下的数据库连接串
2.使用方法:
Select * from v$parameter@ db_link t;
如果能查出结果表明此db link成功.
Create synonym tabxx for tablename@db_link
Drop database link db_link;
Show parameter global_name;
Select * from global_name;
3.数据库的连接管理:
查询当前数据库有哪些db linkl
Select * from user_db_links;
SELECT * FROM DBA_DB_LINKS;
SELECT * FROM V$DBLINK;à查出目前的DB link
4.常见的错误:
两台server的字符集不一致问题
Global_name状态问题
连接字符串问题
SID和server_name设错(从8i开始以前的SID改成server_name来代替,如果本机是8i以上要连到7i的DB,要注意使用SID)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16566331/viewspace-671688/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16566331/viewspace-671688/