1. 程式人生 > >oracle dblink的建立和使用

oracle dblink的建立和使用

1.檢視dblink

sys使用者執行:

select * from dba_db_links;


select owner,object_name from dba_objects where object_type='DATABASE LINK';

2.建立dblink

使用者授權:

建立dblink的使用者必須有對應的資料庫許可權create public database link 或者create database link

 select * from session_privs ;
 select * from user_sys_privs; 

【若無許可權,執行:grantcreate

publicdatabase link,createdatabase link to USERNAME;

建立dblink語句:
create database link dblinkname connect to touser identified by pwd  using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1
)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =orcl)
)
)';
        

3.dblink查詢

select * from

[email protected];

4.刪除dblink

    drop database link dblinkname;

相關推薦

Oracle dblink建立

-- 刪除dblink DROP PUBLIC DATABASE DBLINK名稱; -- 建立dblink CREATE PUBLIC DATABASE LINK DBLINK名稱 CONNECT TO 使用者名稱 IDENTIFIED BY 密碼 USING '套接字'; -- 示例 CREATE

Oracle建立管理表

Oracle 之建立和管理表 常見的資料庫物件: 物件 描述 表 基本的資料儲存集合,由行和列組成 檢視 重表中抽出的邏輯上相關的資料集合 序列

oracle PLSQL建立呼叫儲存過程

我是在PLSQL的command window裡使用的命令建表 drop table students; create table students(ID int,userName varchar(100),userpass varchar(100),userAge int)

oracle 檢視建立操作,建立簡單,複雜的檢視,建立基表不存在的檢視,檢視增刪改,檢視檢視的結構...

轉載:http://heisetoufa.iteye.com/blog/364864 檢視的概念   檢視是基於一張表或多張表或另外一個檢視的邏輯表。檢視不同於表,檢視本身不包含任何資料。表是實際獨立存在的實體,是用於儲存資料的基本結構。而檢視只 是一種定義,對應一個查詢語句。檢視的資料都來自於某些表,這

oracle dblink建立使用

1.檢視dblink sys使用者執行: select * from dba_db_links; 或select owner,object_name from dba_objects where object_type='DATABASE LINK'; 2.建立dblink

Oracle中用sql語句建立管理表

建立語法 create table [schema.]tablename (column datatype [default expr] [constaint], ....) 查看錶結構 desc tablename 克隆表 克隆整個表: create table e

Oracle DB 使用DDL語句建立管理表

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Oracle 使用DBMS_JOBDBMS_SCHEDULER 建立定時任務 建立管理job示例

  使用DBMS_JOB和DBMS_SCHEDULER建立、管理job示例 原創 Oracle 作者:Hoegh 時間:2015-04-28 16:52:41  6439  0     &

oracle使用者建立、授權許可權設定(關於Oracle許可權2)

許可權: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> conn / as sysdba; SQL>

Oracle檢視的建立使用

檢視其實是一張虛表,是基於已存在的基表建立,可以將檢視理解為儲存起來的 SELECT 語句。 檢視的作用: 1、控制資料的訪問 2、簡化查詢 3、避免訪問重複資料 賦權 首先要有建立檢視的許可權,沒有許可權的可以切換到sys或者system賬號,

Oracle用OEM命令列方式建立使用者及表空間

Oracle Enterprise Manager(Oracle企業管理器,簡稱OEM)、 預設訪問地址:https://localhost:1158/em 用命令列建立使用者及表空間的方式見文末、 一、登入OEM 將OracleDBConsoleorcl服務開啟、 以SY

Oracle 儲存過程、函式的建立呼叫

一、Oracle 建立和呼叫儲存過程 1、基本語法 create or replace procedure update_emp_sal (Name in out type, Name in out type, ... ) is begin end update_emp_

Oracle建立儲存過程呼叫過程(一)

1、定義         所謂儲存過程(Stored Procedure),就是一組用於完成特定資料庫功能的SQL語句集,該SQL語句集經過 編譯後儲存在資料庫系統中。在使用時候,使用者通過指定已經定義的儲存過程名字並給出相應的儲存過程引數 來呼叫並執行

Oracle筆記——建立虛擬機器安裝centos7 & install oracle

win7 x64位+VMware12+centos7 x64位+oracle 11g R2安裝詳解(一)一、虛擬機器安裝oracle11g R2的安裝環境:           1、win7 x64位 

ORACLE儲存過程建立呼叫

主要總結下遇到個幾個問題: 1、在業務程式碼執行時,賦值給一個變數,需要使用:=,而不是=; 2、在plsql中執行完建立語句,呼叫報錯 解決辦法: 右鍵編輯儲存過程,在控制檯中可以看到報錯資訊,點選錯誤資訊,可以看到出錯程式碼被標紅 3、在查詢資料

Oracle 12c R2 單例項資料庫建立 開機自啟

/etc/oratab是在建立資料庫例項時建立的,需要用root使用者執行root.sh,如果忘記執行在自啟動和關閉時會失敗,錯誤資訊:"/etc/oratab" is not accessible。它記錄主機中有多少個數據庫。在$ORACLE_HOME/bin目錄下的$ORACLE_HOME/bin/dbs

Oracle dblink檢視、建立、刪除

1.檢視dblink select owner,object_name from dba_objects where object_type='DATABASE LINK'; 或者 select * from dba_db_links; 2.建立dbli

oracle 11g建立DBLink訪問sql server資料庫

1.安裝oracle資料庫(步驟省略)            (IP:172.29.29.36)安裝路徑:E:\oracle\product\11.2.0\dbhome_1 2.安裝oracle gateways透明閘道器(安裝步驟省略)            (IP:17

Oracle 資料庫建立資料庫

   三大主流資料庫,SQL Server、MySQL,還有就是Oracle ,前面兩個經常使用,而後者是剛剛接觸,花了點時間研究,終於走上正軌!首先,我的思維一開始覺得三種資料庫的安裝和使用是大同小

Oracle 表空間使用者的維護(建立、刪除、修改)

        最近為了完成資料在不同庫之間的匯入匯出,臨時建立了不少表空間和使用者,為了保持資料庫的乾淨整潔,根據需要刪除無用的使用者、表空間及物理檔案。 下面是相關的語法操作。 1.查看錶空間 select * from dba_tablespaces 2.查詢物