简体   繁体   English

Microsoft Power BI Designer 是否支持 SQL Server 2000 数据库作为数据源?

[英]Does Microsoft Power BI Designer support SQL Server 2000 database as data source?

I am trying to pull in the data from my SQL Server 2000 database (I know, we are very old) into MS Power BI Designer Preview for some report/analysis.我正在尝试将数据从我的 SQL Server 2000 数据库(我知道,我们已经很老了)提取到 MS Power BI Designer Preview 中以进行一些报告/分析。

However, I keep getting following error that encryption is not supported.但是,我不断收到以下错误,即不支持加密。 What the heck is that..!那是什么呀..! I am using SSMS 2012 client tool to access the 2000 database with the same credentials & it works just fine.我正在使用 SSMS 2012 客户端工具以相同的凭据访问 2000 数据库,它工作得很好。

Can someone please explain why this error comes up & is there any way to work around this....?有人能解释一下为什么会出现这个错误吗&有没有办法解决这个问题....?

I want to pull in SQL Server 2000 database data in MS Power BI Designer & create reports.我想在 MS Power BI Designer 中提取 SQL Server 2000 数据库数据并创建报告。

This is the error这是错误

DataSource.Error: Microsoft SQL: The instance of SQL Server you attempted to connect to does not support encryption. DataSource.Error: Microsoft SQL: 您尝试连接的 SQL Server 实例不支持加密。

Details:细节:
DataSourceKind=SQL数据源种类=SQL
DataSourcePath=4_Part_Server_Address;DatabaseName DataSourcePath=4_Part_Server_Address;DatabaseName

Message=The instance of SQL Server you attempted to connect to does not support encryption. Message=您尝试连接的 SQL Server 实例不支持加密。
Number=20数量=20
Class=20等级=20

I also tried to put the screenshot, but it does not let me put the image saying I need at least 10 points to put the images...!!!!!我也尝试放截图,但它不允许我放图片说我需要至少 10 点才能放图片...!!!!!! :( :(

Using ODBC worked for me.使用 ODBC 对我有用。

On the Home ribbon Click Get Data and choose Other...主页功能区上单击获取数据并选择其他...

Select ODBC from the list of data sources从数据源列表中选择ODBC

Enter a connection string.输入连接字符串。 For my local SQL Server 2014 express database I used this:对于我的本地 SQL Server 2014 express 数据库,我使用了这个:

database=MyDatabaseName;driver={SQL Server Native Client 11.0};server=(localdb)\ProjectsV12

We had the same issue when we disabled TLS 1.0 and TLS 1.1 on the web server - TLS 1.2 was only enabled.当我们在 Web 服务器上禁用 TLS 1.0 和 TLS 1.1 时,我们遇到了同样的问题 - 仅启用了 TLS 1.2。 When we re-enabled TLS 1.0 and TLS 1.1 it worked fine.当我们重新启用 TLS 1.0 和 TLS 1.1 时,它运行良好。

Turns out the client needs to be updated to support TLS 1.2: TLS 1.2 Client Support结果证明客户端需要更新以支持 TLS 1.2: TLS 1.2 Client Support

OLEDB 连接对我有用 - 甚至有一个很棒的“构建”选项来帮助构建连接字符串。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM