创建与NetSuite的链接服务器连接

时间:2015-05-20 20:33:22

标签: sql sql-server linked-server netsuite

我正在尝试从SQL Server访问NetSuite's数据,因为NetSuite报告本身是不够的。为此,我在服务器上安装了NetSuite ODBC adapter,并尝试从linked server创建SQL Server连接,以便能够从NetSuite访问数据。

我现在面临的问题是NetSuite Adapter连接列表中没有linked server

请有人能告诉我如何配置NetSuite adapter以便可以使用SQL查询在SQL Server中导入数据吗?

1 个答案:

答案 0 :(得分:2)

安装NetSuite的ODBC驱动程序后,请验证您是否已正确配置系统DSN(这应作为安装的一部分为您创建):

  • 名称:NetSuite_Prod(可以是任何你想要的)
  • 服务主机:odbcserver.netsuite.com(可能是odbcserver.na1.netsuite.com)
  • 服务数据来源:NetSuite.com
  • 帐户ID :(您的NetSuite帐户ID)
  • 角色ID :(您要使用的角色的内部ID,管理员为3)

从SSMS创建链接服务器时:

  • 链接服务器:NETSUITEPROD
  • 其他数据源提供程序:用于ODBC驱动程序的MS OLE DB提供程序
  • 产品名称:NetSuite.com
  • 数据来源:NetSuite_Prod(应与上面的名称相符)
  • 安全性:使用此安全上下文(输入您的NetSuite用户名和密码)

还要确保为与SQL Server安装相同的体系结构安装ODBC驱动程序(即64位与32位)