繁体   English   中英

使用ADO.net从MS Access数据库读取内容,并尝试将值插入SQL Server表中

[英]Reading content from MS Access db using ADO.net and trying to insert the values into a SQL Server table

我正在使用OleDb连接来读取MS Access中的表。 我已关闭连接,并尝试使用Entity Framework将检索到的值插入SQL Server表中。

建立与SQL Server的连接时,出现错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-指定服务器/实例时出错)

错误消息非常清晰:找不到服务器。 因此,请执行以下两个步骤。

  1. 验证您的连接字符串是否包含拼写错误的服务器名称。

  2. 确认您的SQL Server实例正在接受来自网络的连接,默认情况下处于禁用状态。

去:

开始>所有程序> SQL Server 2005>配置工具> SQL Server外围应用配置器

  • 单击用于服务和连接的外围应用配置

  • 选择有问题的实例>数据库引擎>远程连接

  • 启用本地和远程连接

  • 重新启动实例

看到这篇文章:

http://www.sswug.org/articlesection/default.aspx?TargetID=44331

暂无
暂无

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

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