[二零一五1121]不可能透过powershell读取sql server品质计数器难题

可能需要重新新建此链接服务器,链接服务器,解决方法,链接服务器””的 OLE DB 访问接口 “MSDAORA” 返回了消息 “发生了一个 Oracle,链接服务器””的 OLE DB 访问接口,在开发阶段是在一台计算机上运行只要是启动分布式服务就没什么问题,里面用到了分布式事务

图片 1

Cannot create an
instance of OLE DB provider “OraOLEDB.Oracle” for linked server
“xxxxxx”.

背景:

“MSDAORA” 和“OraOLEDB.Oracle”

To get rid of this error just follow these steps to configure the
registry key and REBOOT the machine.

  15:Find the Oracle install root
directory. “E:\Oracle” in my case.

     全新服务器,要求追加品质监察和控制,发掘不能够通过powershell读取品质目标

1、“MSDAORA”访谈接口是由Microsoft OLE DB Provider for
Oracle提供的,这里建议不行使此接口实行链接。通过该访谈接口建构的链接服务器在拓展查询oracle表(带数据类型CLOB、BLOB字段)时会报那些错误“
链接服务器””的 OLE DB 访谈接口 “MSDAORA” 再次回到了音讯 “爆发了二个 Oracle
错误,但不能够从 Oracle 中查究错误消息。”。 链接服务器””的 OLE DB 访谈接口
“MSDAORA” 重临了消息 “数据类型不被帮助。”。 信息 7321,等级 16,状态
2,第 1 行 打算对链接服务器 “” 的 OLE DB 访谈接口 “MSDAORA”
实行查询”select * from SYS_MESSAGE”时出错。”

 请注意,要是大家的情况和自己同样不在域里面,请选中无需开始展览认证。否者在运转布满式事务时远程Computer会提醒“那一件事情已明地或暗地被认同或终止
”。(Computer名称必须要能ping通,否则回报同样的谬误),
注意xp系统下一般是ping不通的

  2:Open the properties page of
“MSDAINITIALIZE”.

  • Open the Registry Editor by going to the Start Menu and selecting
    Run…, then type “regedit”, and click the OK button.
  • Navigate to the
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg registry
    key.
  • Right click on the “winreg” key and select Permissions. Add users or
    groups to which you want to grant Read access.
  • Exit Registry Editor and restart Windows.

7.
填写Oracle的登录账号密码:选择项->安全性->选取”使用此安全上下文建构连接”,并填入Oracle登陆名与登录密码

ps:

 

减轻形式:

 

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT

 

安装:Windows Server2008 R2下安装Oracle
10g

是因为防火墙禁止了icmp数据包.
实际查看:
始发-调节面板-防火墙-高等-ICMP-设置.允许了就可以ping通了

  6:Right click the “{???}” folder and
select “Permissions”

2、“OraOLEDB.Oracle” 访谈接口是由oracle 的Oracle Probider for OLE DB
驱动提供的。它消除了两个数据库类型差别的的主题素材。并且一旦急需利用布满式事务,必须选择它来创建链接服务器。后文子禽有详实介绍。 在开创以前,在SQLSEEvoqueVE奥迪Q7中,链接服务器->访谈接口->OraOLEDB.Oracle->右键属性,选中
“Allow inprocess”
(普通话为:允许进度内) 这一步是使大家挑选的OraOLEDB.Oracle接口展开试行操作。如未设置会报如下错误: “不能够初阶化链接服务器
“null” 的 OLE DB 访谈接口 “OraOLEDB.Oracle” 的数据源对象”

方今再用SSIS做多少归档,里面用到了遍及式事务。在开荒阶段是在一台微型Computer上运转只假诺开发银行布满式服务就没怎么难点,但是后日把它配置到uat的时候蒙受难题,错误音信是:

  11:Open the properties page of
“MSDAINITIALIZE”.

  (listener.ora/sqlnet.ora/tnsnames.ora配置文件详解)

2.索要开采分布式的端口,端口号是135,或许增多System32下msdtc.exe的差异(netsh firewall set
allowedprogram %windir%/system32/msdtc.exe MSDTC
enable )。

消息 7302,级别
16,状态 1,第 1 行

SELECT *
FROM OPENQUERY(ORA_LINK,’SELECT * FROM
USERNAME.TABLE’);

图片 1