admin 管理员组

文章数量: 887358


2024年1月15日发(作者:echarts柱状图y轴数值)

Net Configuration Assistant 配置步骤

假设数据库所在服务器IP地址为: 192.168.0.1

数据库实例名为:ora92

用户名: umap

密码:umap

第一步:打开配置程序

位于:程序-->Oracle - OraHome92 -->Configuration and Migration

Tools-->Net Configuration Assistant ;

第二步:选择配置项:

打开程序后,出现的界面中有四个选项, 分别为(1)监听程序配置,(2)命名方法配置,(3)本地NET服务名配置,(4)目录使用配置. 这里我们选择第3个,点下一步

第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除;

第四步:根据您要连接的Oracle数据据库版本选择, 这里我们选择Oracle8i或更高版本数据库或服务;

第五步:服务名,输入示例中的实例名;

第六步:选择TCP;

第七步:主机名:输入示例中的IP地址; 使用默认端口1521;

第八步:使用您的登录帐户与密码进行连接测试

“ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务”的解决方法

ORA-12154:TNS: 无法处理服务名

解决方案:

1.服务是否打开

2.监听是否打开

3.C:oracleora92networkadmin目录下文件中是否有你建的库名和主机名

比如:AA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.144.100.89)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = AA)

)

)

SQL SERVER连接oracle数据库几种方法2010年08月27日 星期五 09:35 P.M.--1 方式

--查询oracle数据库中的表

SELECT *

FROM OPENDATASOURCE(

'MSDAORA',

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

)..

举一反三:在查询分析器中输入:

SELECT *

FROM OPENDATASOURCE(

'MSDAORA',

'Data Source=ORCL;User ID=SYSTEM;Password=manager'

)..HKDY.S_HD_HKDY

--在sqlserver中创建与oracle数据库中的表同名的表

select * into JOBS from

OPENDATASOURCE(

'MSDAORA',

'Data Source=GE160;User ID=daimin;Password=daimin'

)..

select * from JOBS

--2、方式

--在master数据库中查看已经存在的链接服务器

select * from sysservers

EXEC sp_addlinkedserver

@server = 'GE160',

@srvproduct = 'Oracle',

@provider = 'MSDAORA',

@datasrc = 'GE160'

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

--要在企业管理器内指定登录帐号

exec sp_dropserver GE160

select * from GE160..

delete from GE160..

--备注:引用ORACLE服务器上的表时,用户名称与表名一定要大写字母。

SELECT *

FROM OPENQUERY(GE160, 'SELECT * FROM ')

--3、方式

SELECT a.*

FROM OPENROWSET('MSDAORA',

'GE160';'DAIMIN';'DAIMIN',

) AS a

ORDER BY _ID

--4、方式 ODBC

--ODBC方式比较好办

SELECT A.*

FROM OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是数据源名

) AS A

ORDER BY _ID


本文标签: 数据库 配置 服务 连接 程序