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

本文关键字:插入 表中 Server SQL MS net ADO Access 数据库 读取 使用 | 更新日期: 2023-09-27 18:09:01

我正在使用OleDb连接来读取MS Access中的表。我已经关闭了连接,我正试图使用实体框架将检索到的值插入到SQL Server表中。

当建立连接到SQL Server,我得到一个错误:

在建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。未找到服务器或无法访问服务器。验证实例名是否正确,SQL Server是否配置为允许远程连接。(provider: SQL Network Interfaces, error: 26 - error locations Server/Instance Specified)

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

错误信息非常清楚:没有找到服务器。因此,执行这两个步骤。

  1. 检查您的连接字符串是否拼写错误。

  2. 验证您的SQL Server实例是否接受来自网络的连接,这是默认禁用的

去:

开始>所有程序> SQL Server 2005>配置工具> SQL Server表面积配置

  • 点击服务和连接的表面积配置

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

  • 启用本地和远程连接

  • 重启实例

查看本文:

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