文章目录
  1. 1. 未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序。 (System.Data)
  2. 2. 表显示在SSMS中,但select时有红色波浪线,表示Invalid Object name
  3. 3. The project could not be deployed to the ‘localhost’ server
  4. 4. Deploy时报:出现以下系统错误: 用户名或密码不正确

本文记录SQL Server及SSMS,SSIS,SSDT等软件使用过程中的一些异常,以备后用。

未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序。 (System.Data)

如果对数据库右键->ImportData,可能调用的是SQL Server 20xx Import and Export Data (32bit),而如果你的机器是64bit,那就会出现此错误。

【解决方案】开始菜单打开SQL Server 20xx Import and Export Data (64bit)进行导入。
或者改变ImportData默认调用为64bit程序。

表显示在SSMS中,但select时有红色波浪线,表示Invalid Object name

关闭智能感知后不会有红色波浪线警告。
一般是智能感知提示缓存没有刷新的原因。

【解决方案】
编辑 - > IntelliSense - > 刷新本地缓存

The project could not be deployed to the ‘localhost’ server

SSAS部署(Deployment)时出现:

1
2
3
4
Severity	Code	Description	Project	File	Line	Suppression State
Error The project could not be deployed to the 'localhost' server because of the following connectivity problems :
A connection cannot be made. Ensure that the server is running.
To verify or update the name of the target server, right-click on the project in Solution Explorer, select Project Properties, click on the Deployment tab, and then enter the name of the server.

【解决方案】
可在service.msc控制台查看Analysis Services有无启动,如未启动将其启动。
如果控制台没有Analysis Services,那可能是没有安装AS,打开SQL Server Installation Center, 点击Installation-> New SQL Server stand-alone installation or add features to an existing installazion,添加AS。

Deploy时报:出现以下系统错误: 用户名或密码不正确
1
2
3
Severity	Code	Description	Project	File	Line	Suppression State
Error 高级关系引擎中存在错误。 无法与 DataSourceID 为“ORDER DATABASE”、名称为“ORDER DATABASE”的数据源建立连接。 0
Error 出现以下系统错误: 用户名或密码不正确。 0

双击数据源文件(xx.ds),修改Impersonation Infomation,选择最上面,填入Windows用户名和密码。不要填Windows没有的账号。

错误解决与优化 | Err&Opt