Oracle_Net_Configuration_Assistant_配置步骤
假設(shè)數(shù)據(jù)庫所在服務(wù)器IP地址為: 192.168.0.1
數(shù)據(jù)庫實(shí)例名為:ora92
用戶名: umap
密碼:umap
第一步:打開配置程序
位于:程序-->Oracle - OraHome92-->Configuration and Migration Tools-->Net Configuration Assistant ;
第二步:選擇配置項(xiàng):
打開程序后,出現(xiàn)的界面中有四個(gè)選項(xiàng), 分別為(1)監(jiān)聽程序配置,(2)命名方法配置,(3)本地NET服務(wù)名配置,(4)目錄使用配置. 這里我們選擇第3個(gè),點(diǎn)下一步
第三步:根據(jù)需要選擇操作內(nèi)容,是添加還是對以前的配置進(jìn)行修改或刪除;
第四步:根據(jù)您要連接的Oracle數(shù)據(jù)據(jù)庫版本選擇, 這里我們選擇Oracle8i或更高版本數(shù)據(jù)庫或服務(wù);
第五步:服務(wù)名,輸入示例中的實(shí)例名;
第六步:選擇TCP;
第七步:主機(jī)名:輸入示例中的IP地址; 使用默認(rèn)端口1521;
第八步:使用您的登錄帳戶與密碼進(jìn)行連接測試
?
?
?
?
“ORA-12514:TNS:監(jiān)聽程序當(dāng)前無法識別連接描述符中請求的服務(wù)”的解決方法
ORA-12154:TNS:無法處理服務(wù)名
解決方案:
1.服務(wù)是否打開
2.監(jiān)聽是否打開
3.C:\oracle\ora92\network\admin目錄下tnsnames.ora文件中是否有你建的庫名和主機(jī)名
比如:AA =
?? (DESCRIPTION =
???? (ADDRESS_LIST =
?????? (ADDRESS = (PROTOCOL = TCP)(HOST =10.144.100.89)(PORT = 1521))
???? )
???? (CONNECT_DATA =
?????? (SERVICE_NAME = AA)
???? )
?? )
?
?
?
?
?
SQL SERVER連接oracle數(shù)據(jù)庫幾種方法2010年08月27日星期五 09:35 P.M.--1 方式
--查詢oracle數(shù)據(jù)庫中的表
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;UserID=DAIMIN;Password=DAIMIN'
)..DAIMIN.JOBS
?
舉一反三:在查詢分析器中輸入:
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=ORCL;User ID=SYSTEM;Password=manager'
)..HKDY.S_HD_HKDY
?
?
--在sqlserver中創(chuàng)建與oracle數(shù)據(jù)庫中的表同名的表
select * into JOBS from
OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User ID=daimin;Password=daimin'
)..DAIMIN.JOBS
?
select * from JOBS
?
--2、方式
--在master數(shù)據(jù)庫中查看已經(jīng)存在的鏈接服務(wù)器
select * from sysservers
?
EXEC sp_addlinkedserver
@server = 'GE160',
@srvproduct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'GE160'
?
exec sp_addlinkedsrvlogin 'GE160', false,'sa', 'daimin', 'daimin'
?
?
--要在企業(yè)管理器內(nèi)指定登錄帳號
?
exec sp_dropserver GE160
?
select * from GE160..DAIMIN.JOBS
?
delete from GE160..DAIMIN.JOBS
?
--備注:引用ORACLE服務(wù)器上的表時(shí),用戶名稱與表名一定要大寫字母。
?
SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROMDAIMIN.JOBS')
?
--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',
'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID
?
--4、方式 ODBC
--ODBC方式比較好辦
SELECT A.*
FROMOPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數(shù)據(jù)源名
DAIMIN.JOBS) AS A
ORDER BY A.JOB_ID
?
總結(jié)
以上是生活随笔為你收集整理的Oracle_Net_Configuration_Assistant_配置步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle_监听器无法启动的问题
- 下一篇: exp-imp实现oracle不同表空间