2

我是 SQL Server 的新手。我正在使用 SQL Server 和 sqlite DB 进行离线同步。为此,我遵循了以下教程SQL Server Installation。在本教程中,我被困在如何打开 localhost 服务上。当我localhost/AuroraSyncService.svc在浏览器中运行服务 () 时,它显示为空。

为此,我AuroraSyncCn在我的 SQL Server Management Studio 中创建了数据库,并在我的 IIS(互联网信息安全)中创建了新网站。

我的连接字符串:

 <connectionStrings>
 <add name="AuroraSyncCn" connectionString="Data Source=(local);Initial Catalog=SQLite-Sync.com;User ID=sa;Password=pass" providerName="System.Data.SqlClient" />

</connectionStrings>

我在这里试过 connectionString="localhost/myservicefolde/aurorasyncservice.asmx;

有人帮助解决这个问题。

4

1 回答 1

0

从我看到你的连接字符串应该包含你的数据库名称(初始目录=AuroraSyncCn)。如果是 SQLExpress,则实例名称应该与 vasin1987 (server/serverinstance) 中提到的名称相同。但从我对 ASP.NET 的记忆来看,“localhost”作为数据源也应该没问题。

您能否在 MS SQL 的登录窗口中显示/写下您拥有的内容(服务器名称是我们最感兴趣的):

在此处输入图像描述

于 2014-02-12T11:00:28.350 回答