SSR的SSDT-无法连接到数据源';数据源1';。选定的ORACLE数据扩展未安装或无法加载
我为visual studio 2015安装了最新的SSDT,用于创建/修改连接到Oracle 11数据库的SSRS报告。以前版本的SSDT(适用于visual studio 2012)在数据源属性的“类型”下拉列表中将“Oracle”作为一个值,如果计算机上安装了Oracle客户端软件,则该值可以正常工作。但是,Visual Studio 2015的SSDT中的列表值已更改。不再有“Oracle”选项,而是有“Oracle数据库”。但是,如果选择了“Oracle数据库”,则会出现错误“无法连接到数据源'DataSource1'。未安装或无法加载选定的Oracle数据扩展…”知道如何解决此问题吗SSR的SSDT-无法连接到数据源';数据源1';。选定的ORACLE数据扩展未安装或无法加载,oracle,reporting-services,visual-studio-2015,sql-server-data-tools,Oracle,Reporting Services,Visual Studio 2015,Sql Server Data Tools,我为visual studio 2015安装了最新的SSDT,用于创建/修改连接到Oracle 11数据库的SSRS报告。以前版本的SSDT(适用于visual studio 2012)在数据源属性的“类型”下拉列表中将“Oracle”作为一个值,如果计算机上安装了Oracle客户端软件,则该值可以正常工作。但是,Visual Studio 2015的SSDT中的列表值已更改。不再有“Oracle”选项,而是有“Oracle数据库”。但是,如果选择了“Oracle数据库”,则会出现错误“无法连接
PS:我通过指定“OracleProviderforOLEDB”尝试了OLEDB选项,该选项将连接字符串稍微更改为“Provider=OraOLEDB.Oracle.1;Data Source=DBName”。连接正常,但许多查询停止使用消息“ORA-00900:无效SQL语句” 您需要使用Oracle的32位数据访问组件进行SSDT/Visual Studio与Oracle数据源的开发:
请注意,如果要部署到64位SSRS服务器,则需要在SSRS服务器上安装64位版本的组件。但是,如果我的Visual Studio 2015在Win764上是64位的,我是否仍应使用32位DAC进行SSDT?@barrypicker没有64位版本的Visual Studio。@KyleHale-wow-这真令人惊讶。我不知道像VS2015这样的新产品仍然是32位的。精神崩溃。我想我只是假设…@barrypicker,这里是VS2019-仍然是32位…:)