繁体   English   中英

sqlserver rake db:migrate的连接错误

[英]Connection error for sqlserver rake db:migrate

我收到以下错误:

Open
OLE error code:80004005 in Microsoft OLE DB Provider for SQL Server
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
HRESULT error code:0×80020009
Exception occurred.

我尝试过这里的指示,没有运气。

有任何想法吗?

固定

我认为我的特定问题与笔记本电脑上安装了许多混合系统有关。 我安装了Visual Studio 2005和2008组件以及SQL Server Express Edition,以及可能影响环境稳定性的其他各种组件。 重新加载Vista后,按照上面的链接进行操作,一切正常。

我只加载了SQL Server Express Edition和SQL Server Management Studio。

通常是身份验证/权限错误。

SQL Server是否与Web服务器位于同一框上,是否查看它们在其下运行的帐户,并查看所建立的连接类型(集成或其他方式)?

随机猜测:默认情况下,SQL Server(至少无论如何还是要表达)不启用网络访问。 SQL Admin管理器工具使用命名管道连接到它,但是rails最有可能会尝试使用TCP。

我认为我的特定问题与笔记本电脑上安装了许多混合系统有关。 我安装了SQL Server Express Edition的Visual Studio 2005和2008组件以及SQL Server管理标准,以及可能影响环境稳定性的其他各种组件。 重新加载Vista并返回http://wiki.rubyonrails.org/rails/pages/HowtoConnectToMicrosoftSQLServer上的步骤后,它就可以正常工作了。

我只加载了SQL Server Express Edition和SQL Server Management Studio

暂无
暂无

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

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