`
yj691078637
  • 浏览: 8106 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

db_Link使用

阅读更多
db link的查看创建与删除
 
1.查看dblink
[sql] 
select owner,object_name from dba_objects where object_type='DATABASE LINK';  
 
或者
[sql] 
select * from dba_db_links;  
 
2.创建dblink
前提:
    创建dblink的用户有对应的数据库权限
        create public database link 或者create database link 
        可以使用
[sql] 
grant create public database link,create database link to myAccount;  
 
来授权.
create public database link dblinkname connect to username identified by password
   using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = database_ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =servicename)
)
)';
如果在create之后不加public,则创建的dblink就不是公共的,就只有创建者可以使用了.
补充:如何确定数据库的servicename:
    1.在sqlplus中使用
[sql] 
show parameter[s] service_names;  
 
  注意parameter和parameters都可以
    2.使用
[sql] 
select name,value from v$parameter where name='service_names'  
 
3.使用db link
    例如,在本机数据库上创建了一个scott_rmthost的public dblink(使用远程主机的scott用户连接),则用sqlplus连接到本机数据库,执行select * from scott.emp@scott_rmthot即可以将远程数据库上的scott用户下的emp表中的数据获取到.
    也可以在本地建一个同义词来指向scott.emp@scott_rmthost,这样取值就方便多了.4.删除
    注意:用户有create public database link 或者create database link 权限.
drop public database link dblinkname;
分享到:
评论

相关推荐

    创建DB_LINK脚本

    创建DB_LINK脚本 多个数据库之间互相访问不能缺少的方式,必须看看。

    在警告日志中过滤db_link的方法

    在警告日志中过滤db_link的方法 ——由于本人平时也会下载一些资源,所以非常抱歉对该资源收取C币,还望理解。

    去掉db_link中的.com

    去掉db_link中的.com

    DB_LINK的个人理解

    这套技术,如果你能用心掌握,足可以帮助你在任何一家互联网大公司站稳脚跟!

    Oracle DB优化总结

    Oracle DB优化总结

    DB LINK 远程数据库连接

    进行DBLINK数据库远程连接,可以方便数据的对比以及搜索,方便运维开发人员进行操作

    db link的查看创建与删除

    db link的查看创建与删除,db link的查看创建与删除

    dblink创建与数据同步

    该存储过程实现源数据库按照时间同步更新计算库的过程 实现表的同步以及动态表某期间的数据同步。 该存储过程主要演示了: 1.dblink创建和dblink的使用; 2.如何使用字典表和游标实现选择性数据同步。

    Oracle之dblink的配置

    Oracle之dblink的配置 Oracle之dblink的配置 Oracle之dblink的配置 Oracle之dblink的配置

    Programm atically Invoking the OLEDB Data Link Config Dialog

    Programm atically Invoking the OLEDB Data Link Config DialogOLEDB数据连接配置对话框

    PHP简洁函数(PHP简单明了函数语法)

    1、与mysql相关 mysql_connect 建立一个与MySQL服务器的连接 语法 resource mysql_connect(string server[,string usingname[,string password[, bool new_link[,int client_flags]]]]) eg: 复制代码 代码如下: $DB_...

    羽Oracle DB Link批量转移数据.pdf

    羽Oracle DB Link批量转移数据.pdf

    sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)

    mssql在使用多库查询的时候会用到链接服务器,以下为链接服务器的添加方法,添加完了即可实现任意改服务器的多库查询了

    Sinapsi3D_Server

    该项目由nodejs + MongoDb开发设置安装Nodejs,MongoDb package.json中包含所有依赖项npm install将.env文件添加到项目的根目录中DB_CONNECTION_DEV_URL=<insert>DB_CONNECTION_TEST_URL=<insert>DB_CONNECTION_...

    connect-db.rar_connect

    $Link_ID $Query_String $Query_ID $Record = array() // Link to mySQL database server $Link_ID=mysql_connect($Host, $User, $Password) if (!$Link_ID) { halt("cannot use database: ".$User...

    DB Link oracle数据库数据交换

    在两台oracle数据库之间测试,数据交换

    node-face-detection-app-backend

    节点脸检测应用程序后端 概述 后端有Node.js Server的全栈React应用... DB_HOST=[YOUR_DATABASE_HOST_LINK] DB_USER=[YOUR_DATABASE_USERNAME] DB_PASSWORD=[YOUR_DATABASE_PASSWORD] DB_NAME=[NAME_OF_YOUR_DATABASE

    docker-woocommerce

    docker-nginx-hhvm-wordpress ##参考 ##如何使用 docker run -d --name db_1 -e "MYSQL_DATABASE=wordpress" -e "MYSQL_ROOT_PASSWORD=coscup_z>b" -p 3306:3306 ctlc/mysqldocker run -d --name web_1 --link ...

    softAdmin:这是使用cms laravel 7完成的

    安装 ...运行命令 composer install && npm install 配置您的.env文件 ... php artisan storage:link 删除注释行App\Providers\AppServiceProvider.php //$data['settingss'] = Settings::all(); if (isset

    PHP+MYSQL中文乱码问题

    从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行. 解决这个问题其实很简单. 1.在建表的时候设置编码类型为gb2312...$link=mysql_connect($db_host,$db_user,$db_password); mysql

Global site tag (gtag.js) - Google Analytics