Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
Sql server 在SSAS中建立Oracle OLEDB连接_Sql Server_Oracle_Ssas_Ssdt Bi - Fatal编程技术网

Sql server 在SSAS中建立Oracle OLEDB连接

Sql server 在SSAS中建立Oracle OLEDB连接,sql-server,oracle,ssas,ssdt-bi,Sql Server,Oracle,Ssas,Ssdt Bi,正在尝试使用数据源向导在SSAS中建立Oracle数据源。我有传统TNS格式的连接信息: CMAN1= (CONFIGURATION= (ADDRESS=(PROTOCOL=tcp)(HOST=proxysvr)(PORT=1521)) (RULE_LIST= (RULE=(SRC=192.0.2.32/24)(DST=sales-server)(SRV=*)(ACT=accept) (ACTION_LIST=(AUT=on)(MCT=120)(M

正在尝试使用数据源向导在SSAS中建立Oracle数据源。我有传统TNS格式的连接信息:

CMAN1=
  (CONFIGURATION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=proxysvr)(PORT=1521))
    (RULE_LIST=
      (RULE=(SRC=192.0.2.32/24)(DST=sales-server)(SRV=*)(ACT=accept)
        (ACTION_LIST=(AUT=on)(MCT=120)(MIT=30)))
      (RULE=(SRC=192.0.2.32)(DST=proxysvr)(SRV=cmon)(ACT=accept)))
    (PARAMETER_LIST=
      (MAX_GATEWAY_PROCESSES=8)
      (MIN_GATEWAY_PROCESSSES=3)))
不必提供用户名和密码(安全性包含在TNS协议中),如何创建此连接


此信息没有直观的输入字段。

经过反复试验后,我们开始:

如果使用的是TNS连接,则可以在connection string属性中输入TNS连接别名,如下所示(参数值只是一个示例):

(配置= (地址=(协议=tcp)(主机=代理服务器)(端口=1521)) (规则清单= (规则=(SRC=192.0.2.32/24)(DST=sales server)(SRV=*)(ACT=accept) (行动列表=(AUT=on)(MCT=120)(MIT=30))) (规则=(SRC=192.0.2.32)(DST=proxysvr)(SRV=cmon)(ACT=accept))) (参数列表)= (最大网关进程数=8) (MIN_GATEWAY_Processes=3)))

如果需要安全授权,只需在末尾(*最后一个右括号后)添加:


“用户ID=xxxxx;密码=xxxxx”

我离得更近了一点。我相信我输入的连接字符串如下:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=oradev01.aetvn.com)(PORT=1823))(CONNECT_DATA=(SERVICE_NAME=gabqa1.world)))但是,我仍然需要一个用户帐户来获取登录信息。此用户是否需要访问数据库?或者只是有域访问权限的用户,然后我模拟服务帐户?