導航:首頁 > IDC知識 > oracle連接oracle資料庫伺服器

oracle連接oracle資料庫伺服器

發布時間:2021-01-01 16:26:52

1、請問:用SQL PLUS連接ORACLE資料庫伺服器

測試連接成功,說明監聽程序工作正常。
(1)若在圖形界面方式下,則需在主內機字元串容(Host string)中指明連接描述符。
如果你採用的是默認安裝,沒有指明連接描述符,通常為orcl。
(2)在命令行方式下,連接命令的格式是:conn username/password@connect_identifier
username:用戶名
password:口令
connect_identifier:連接描述符
如果沒有指定連接描述符,則連接到系統環境變數ORACLE_SID所指定的資料庫。
如果沒有設定ORACLE_SID,則連接到的資料庫。
如果你的機器上安裝過兩個或兩個以上資料庫,那必須在命令中加上@連接描述符。

有問題再聯系。祝一切順利。

2、如何用oracle 11g客戶端 配置連接伺服器資料庫。

1、打開所有程序->找到oracle-oradb11g-home1->Net Configuration Assistant。

2、選擇本地網路服務名配置,點擊下一步。

3、選擇添加,點擊下一步。

4、填寫服務名,點擊下一步。

5、選擇通信協議:TCP,點擊下一步。

6、填寫資料庫所在的主機名(也可以是IP地址),選擇埠號(根據資料庫所在的主機的埠號進行選擇,一般是標准埠號),點擊下一步,選擇測試,點擊下一步。

7、測試成功。

3、sqlplus如何連接oracle資料庫?

方法一:

1、在開來始菜單中,找到源oracle應用程序開發-SQL PLUS。雙擊SQL PLUS。

2、彈出的SQL Plus框中,輸入資料庫實例的用戶名和密碼,按enter鍵。

3、如果oracle伺服器中裝有多個資料庫實例,則在用戶名處輸入:用戶名/密碼@資料庫名稱。如果資料庫伺服器不在本機上,還需要加上資料庫伺服器的地址:用戶名/密碼@IP地址/資料庫名稱。

方法二:

1、在開始-運行,輸入cmd。彈出的黑色框中輸入:sqlplus 用戶名/密碼@IP地址/資料庫名稱。

4、如何連接oracle資料庫伺服器

1 裝個跟服務端上相同版本的oracle客戶端,再裝個PL/SQL配置一下就能連上了:內
2 找到你oracle客戶端安裝容目錄中的tnsnames.ora文件,修改
ZBDS_251 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 140.28.19.251)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = zbds)
)
)
「 zbds 」是你的oracle資料庫實例名,140.28.19.251是你的遠程伺服器的IP,「ZBDS_251」隨便起,是給PL/SQL看的。

5、怎麼連接到伺服器上的oracle資料庫

怎麼連接到伺服器上的oracle資料庫
配置一下tnsnames.ora文件即可。
1、在本地的oracle目錄專下搜索tnsnames.ora文件,一般屬在~oracle\proct\10.2.0\db_1\network\ADMIN目錄下。
2、打開tnsnames.ora。

6、怎麼連接oracle資料庫伺服器

1 裝個跟服務端上相同版本的oracle客戶端,再裝個PL/SQL配置一下就能連上了:
2 找到你oracle客戶端安裝目錄中的tnsnames.ora文件,修改
ZBDS_251 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 140.28.19.251)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = zbds)
)
)
「 zbds 」是你的oracle資料庫實例名,140.28.19.251是你的遠程伺服器的IP,「ZBDS_251」隨便起,是給PL/SQL看的。

7、oracle資料庫連接方式有幾種

SQL SERVER連接oracle資料庫幾種方法

--1 方式
--查詢oracle資料庫中的表

SELECT * 
FROM OPENDATASOURCE( 
'MSDAORA', 
'Data Source=GE160;User ID=DAIMIN;Password=DAIMIN' 
)..DAIMIN.JOBS



--在sqlserver中創建與oracle資料庫中的表同名的表

select * into JOBS from 
OPENDATASOURCE( 
'MSDAORA', 
'Data Source=GE160;User 
ID=daimin;Password=daimin' 
)..DAIMIN.JOBS
select * from JOBS



--2、方式
--在master資料庫中查看已經存在的鏈接伺服器

select * from sysservers
EXEC sp_addlinkedserver 
@server = 'GE160', 
@srvproct = 'Oracle', 
@provider = 'MSDAORA', 
@datasrc = 'GE160'
exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'



--要在企業管理器內指定登錄帳號

exec sp_dropserver GE160
select * from GE160..DAIMIN.JOBS
delete from GE160..DAIMIN.JOBS



--備註:引用ORACLE伺服器上的表時,用戶名稱與表名一定要大寫字母。

SELECT * 
FROM OPENQUERY(GE160, 'SELECT * FROM DAIMIN.JOBS')



--3、方式

SELECT a.* 
FROM OPENROWSET('MSDAORA', 
'GE160';'DAIMIN';'DAIMIN', 
DAIMIN.JOBS) AS a 
ORDER BY a.JOB_ID



--4、方式 ODBC
--ODBC方式比較好辦

SELECT A.* 
FROM 
OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數據源名 
DAIMIN.JOBS) AS 

ORDER BY A.JOB_ID

8、如何連接伺服器上的oracle資料庫伺服器

1.找到 tnsname.ora 此文件在oracle安裝目錄文件夾/(net80/admin)/admin/
2.打開該文件並輸入如下:(Database資料庫名,ipaddress:ip地址,回1521是答埠),如我的目錄是 D:\DevSuiteHome_2\NETWORK\ADMIN ,因為oracle版本不同9i可能是D:\DevSuiteHome_2\net80\ADMIN。

Database =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IPAddress)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = Database_Name)
)
)

3.輸入上列文件並且保存後在dos模式下輸入
sqlplus username/password@databasename

sqlplus 打開sqlplus工具
username/password@databasenameme
用戶名/密碼@資料庫名

9、Oracle資料庫連接的幾種方式

SQL SERVER連接oracle資料庫幾種方法

--1 方式
--查詢oracle資料庫中的表
SELECT *
FROM OPENDATASOURCE(

'MSDAORA',
'Data Source=GE160;User ID=DAIMIN;Password=DAIMIN'

)..DAIMIN.JOBS

--在sqlserver中創建與oracle資料庫中的表同名的表
select * into JOBS from

OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User
ID=daimin;Password=daimin'
)..DAIMIN.JOBS

select * from JOBS

--2、方式
--在master資料庫中查看已經存在的鏈接伺服器
select * from sysservers

EXEC sp_addlinkedserver
@server = 'GE160',
@srvproct = 'Oracle',

@provider = 'MSDAORA',
@datasrc = 'GE160'

exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'

--要在企業管理器內指定登錄帳號

exec sp_dropserver GE160

select * from GE160..DAIMIN.JOBS

delete from GE160..DAIMIN.JOBS

--備註:引用ORACLE伺服器上的表時,用戶名稱與表名一定要大寫字母。

SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROM DAIMIN.JOBS')

--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',

'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID

--4、方式 ODBC
--ODBC方式比較好辦
SELECT A.*
FROM
OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數據源名
DAIMIN.JOBS) AS
A
ORDER BY A.JOB_ID

與oracle連接oracle資料庫伺服器相關的知識