SQL CE 天蓝色连接

Posted

技术标签:

【中文标题】SQL CE 天蓝色连接【英文标题】:SQL CE azure connection 【发布时间】:2013-02-18 14:18:04 【问题描述】:

我正在使用 azure 发布一个 asp.net 应用程序,当我在本地发布时它工作正常,但在 Azure 上,与数据库相关的所有内容都没有显示并出现“页面无法显示,因为发生了内部服务器错误。 "

想知道我的连接字符串是否有问题。

http://webly.azurewebsites.net/

带有 webly_data.sdf 的 App_Data 文件夹 斌:webly.dll ... Simple.Data.SqlCe40.dll

<connectionStrings>
    <add name="webly" connectionString="Data Source=|DataDirectory|\webly_data.sdf" providerName="System.Data.SqlServerCe.4.0" />
</connectionStrings>

我正在使用 sdf,但不知道 azure 如何使用它...

--------问题解决了--------

我做了以下事情:

    配置网站(在 Azure 管理中) 将连接字符串作为自定义放在那里

不知道为什么需要这样做,也许它忽略了我的 web.config 中的连接字符串.... 感谢在这里回答的人。

【问题讨论】:

正确设置 Azure 诊断的日志记录并找出:msdn.microsoft.com/en-gb/library/windowsazure/gg433048.aspx ...但是 .SDF 文件适用于 Azure。它有它的缺点,但如果您将 sdf 文件与您的部署包一起打包,它会起作用 您还需要将 sql compactcdll 文件部署到 bin 中 是的,我做到了...感谢 Arran 和 ErikEJ 的回答,但我知道发生了什么...将作为答案发布...再次感谢。 【参考方案1】:

我做了以下事情:

    配置网站(在 Azure 管理中) 将连接字符串作为自定义放在那里

不知道为什么需要这样做,也许它忽略了我的 web.config 中的连接字符串....

【讨论】:

谢谢你!我与这个问题斗争了 3 个小时 :) 请注意,简单地删除这个字符串也可以。

以上是关于SQL CE 天蓝色连接的主要内容,如果未能解决你的问题,请参考以下文章

与 T-sql 的 LIKE 命令等效的天蓝色表存储查询是啥?

天蓝色专用 sql 池 (sqldw) 可序列化表提示语句奇怪的行为

Xamarin android:天蓝色推送通知的连接字符串无效

在天蓝色管道发布期间更新 SSAS 表格连接字符串

Web 部署任务失败。已超出此站点的最大连接数。天蓝色

SQL2005在输入语句时为啥有的是蓝色,有的是红色,有的是黑色?