我正在使用Microsoft BI Stack和Oracle Database开展研究项目.使用这两种技术时,我能够使用SSIS和SSRS.
我的流程是通过SSIS和SSAS连接Oracle数据库.
是的,它已经有效,但SSIS负责ETL过程.我仍然能够在不使用SSIS的情况下在SSAS中创建多维数据集.
这两个过程有什么区别?
在没有SSIS的情况下使用SSAS时,是否会在幕后自动调用SSIS进程(ETL)?
如果是,那么拥有SSIS有什么意义呢?
我使用SQL Server AMO命名空间以编程方式创建了SSAS数据库.它已成功创建.但是,当我要使用数据源的BIDS探索数据时,它会引发这样的错误,
ORA-01005:给出空密码; 登录被拒绝
我的连接字符串是
@"Provider=OraOLEDB.Oracle.1;Data Source=//cmbtrndb02/hector;Password=trnint16;User ID=trnint16;Intergrated Security=yes";
Run Code Online (Sandbox Code Playgroud)
我已将ConnectionStringSecurity属性用作"未更改",但它给出了相同的错误.
ds.ConnectionStringSecurity = ConnectionStringSecurity.Unchanged;
Run Code Online (Sandbox Code Playgroud)
这可能是什么问题.