Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将本地计算机中的SSI连接到远程服务器oracle数据库_Oracle_Ssis_Database Connection - Fatal编程技术网

将本地计算机中的SSI连接到远程服务器oracle数据库

将本地计算机中的SSI连接到远程服务器oracle数据库,oracle,ssis,database-connection,Oracle,Ssis,Database Connection,我的机器上有一个VisualStudio2012中的ssis项目。我想设置到远程服务器中oracle数据库的连接管理器 我已尝试安装oracle,并尝试了几种类型的连接管理器。但我无法成功地测试它们之间的连接 我应该使用什么类型的连接管理器,我需要在我的机器上安装什么软件?有几种方法可以从SQL Server建立到Oracle的连接。最简单的方法是设置链接的服务器对象。请尝试以下链接,这些链接显示了创建连接的明确步骤 希望有这些帮助。有几种方法可以从SQL Server建立到Oracle的连

我的机器上有一个VisualStudio2012中的ssis项目。我想设置到远程服务器中oracle数据库的连接管理器

我已尝试安装oracle,并尝试了几种类型的连接管理器。但我无法成功地测试它们之间的连接


我应该使用什么类型的连接管理器,我需要在我的机器上安装什么软件?

有几种方法可以从SQL Server建立到Oracle的连接。最简单的方法是设置链接的服务器对象。请尝试以下链接,这些链接显示了创建连接的明确步骤


希望有这些帮助。

有几种方法可以从SQL Server建立到Oracle的连接。最简单的方法是设置链接的服务器对象。请尝试以下链接,这些链接显示了创建连接的明确步骤

希望这些帮助之一

  • 安装oracle客户端
  • 安装Oracle数据访问组件
  • 将tnsnames.ora添加到%installationFolder$\product\11.2.0\client\u 2\Network\Admin
  • 写入文件:
  • 服务器名=

    (说明=

    (地址=

    (协议=TCP)

    (主机=)

    (端口=)

    )

    (连接数据)=

    (服务名称=)

    )

    )

  • 从管理工具中打开ODBC数据源管理员(根据您的oracle服务器选择32或64)
  • 添加系统DNS: A.选择数据源名称以标识数据。 B根据您的服务器填写TNS服务名称 C填写具有数据库访问权限的用户ID
  • 打开SSIS解决方案并创建ODBC类型的新连接管理器
  • 建立一个新连接,在系统数据源名称中应该有您刚才在数据源管理员中添加的选项
  • 使用相同的用户和相应的密码进行连接
  • 现在你应该有一个连接了

  • 安装oracle客户端
  • 安装Oracle数据访问组件
  • 将tnsnames.ora添加到%installationFolder$\product\11.2.0\client\u 2\Network\Admin
  • 写入文件:
  • 服务器名=

    (说明=

    (地址=

    (协议=TCP)

    (主机=)

    (端口=)

    )

    (连接数据)=

    (服务名称=)

    )

    )

  • 从管理工具中打开ODBC数据源管理员(根据您的oracle服务器选择32或64)
  • 添加系统DNS: A.选择数据源名称以标识数据。 B根据您的服务器填写TNS服务名称 C填写具有数据库访问权限的用户ID
  • 打开SSIS解决方案并创建ODBC类型的新连接管理器
  • 建立一个新连接,在系统数据源名称中应该有您刚才在数据源管理员中添加的选项
  • 使用相同的用户和相应的密码进行连接
  • 现在你应该有一个连接了

  • 主机=OACLE\服务器\主机\ ID(即10.92.256.20)
  • SID=Oracle SID(即ORA)
  • (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle\u server\u ip\u ADDRESS)(PORT=1521))(CONNECT\u DATA=(SID=oracle\u SID)))

  • 主机=OACLE\服务器\主机\ ID(即10.92.256.20)
  • SID=Oracle SID(即ORA)
  • (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle\u server\u ip\u ADDRESS)(PORT=1521))(CONNECT\u DATA=(SID=oracle\u SID)))


    连接到数据库所需的只是
    服务器名
    用户名
    &
    密码
    。您尝试了哪种类型的连接管理器以及出现了什么错误?编辑tnsnames.ora文件。可能有多个同名文件,因此,您必须尝试使用所有这些文件。此.ora文件将是用于从SSIS连接到Oracle服务器的文件。连接到数据库所需的全部内容是
    服务器名称
    用户名
    &
    密码
    。您尝试了哪种类型的连接管理器以及出现了什么错误?编辑tnsnames.ora文件。可能有多个同名文件,因此,您必须尝试使用所有这些文件。此.ora文件将是用于从SSI连接到Oracle服务器的文件。