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的方法 ——由于本人平时也会下载一些资源,所以非常抱歉对该资源收取C币,还望理解。
去掉db_link中的.com
这套技术,如果你能用心掌握,足可以帮助你在任何一家互联网大公司站稳脚跟!
Oracle DB优化总结
进行DBLINK数据库远程连接,可以方便数据的对比以及搜索,方便运维开发人员进行操作
db link的查看创建与删除,db link的查看创建与删除
该存储过程实现源数据库按照时间同步更新计算库的过程 实现表的同步以及动态表某期间的数据同步。 该存储过程主要演示了: 1.dblink创建和dblink的使用; 2.如何使用字典表和游标实现选择性数据同步。
Oracle之dblink的配置 Oracle之dblink的配置 Oracle之dblink的配置 Oracle之dblink的配置
Programm atically Invoking the OLEDB Data Link Config DialogOLEDB数据连接配置对话框
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
mssql在使用多库查询的时候会用到链接服务器,以下为链接服务器的添加方法,添加完了即可实现任意改服务器的多库查询了
该项目由nodejs + MongoDb开发设置安装Nodejs,MongoDb package.json中包含所有依赖项npm install将.env文件添加到项目的根目录中DB_CONNECTION_DEV_URL=<insert>DB_CONNECTION_TEST_URL=<insert>DB_CONNECTION_...
$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...
在两台oracle数据库之间测试,数据交换
节点脸检测应用程序后端 概述 后端有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-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 ...
安装 ...运行命令 composer install && npm install 配置您的.env文件 ... php artisan storage:link 删除注释行App\Providers\AppServiceProvider.php //$data['settingss'] = Settings::all(); if (isset
从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行. 解决这个问题其实很简单. 1.在建表的时候设置编码类型为gb2312...$link=mysql_connect($db_host,$db_user,$db_password); mysql