当前位置:首页 » 数据仓库 » vs无法连接数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vs无法连接数据库

发布时间: 2023-01-10 16:39:03

⑴ VS2010连接数据库时连接不到服务器,是怎么回事

1.网络是否正常
2.如果数据库服务器在本机,则要检查数据库实例名称是否正确或者ip是否正确
3.连接远端服务器时,要设置远端的服务器允许远端连接。

⑵ 用VS2013无法连接数据库,用的数据库是sql2014

为了检查问题是否与您的VS,你可以找到在IDE的文件夹,然后运行这些命令来检查它是否能帮助在终端增加数据连接:
•请打开Windows资源管理器,然后导航到<Visual Studio的安装路径>\ Common7\ IDE
•devenv.exe的/安全模式:启动在安全模式下加载最小的Windows IDE中。
•devenv.exe的/ ResetSettings:恢复IDE的默认设置,可以选择地重置到指定VSSettings文件。
•devenv.exe的/ ResetAddin:删除指定外接相关命令和命令UI。
•devenv.exe的/ ResetSkipPkgs:清除添加的VSPackage所有SkipLoading标签。

如果你使用的是SQL Server Express时,需要指定的服务器名称为MyComputerName\ SQLEXPRESS。但根据您的文章,我觉得你正在使用SQL Server。如果您使用的是SQL Server和已命名实例,请尝试指定服务器名称为MyComputerName\ InstanceNameHere检查结果。

如果问题仍然存在,请设置下面的配置文件:
Visual studio 2013 中大的“web.config”文件中添加下面code
<add name="NorthwindEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=mysql2014svr;initial catalog=Northwind;persist security info=True;user id=sa;password=thepwd;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />

个人建议如果问题没法解决可以卸载SQL Server 2014 ,安装SQLServer2012.
建议你有任何关于SQL Server的问题访问微软的官方论坛:
Technet.microsoft

⑶ 用vs2010做网站连不上数据库.....

我认为,应该是您的连接字符串出了问题,解决方案如下:
1、在SQL Server配置工具中打开数据库服务;
2、打开VS2010,Ctrl+Alt+S;
3、选择上您要连接的数据库;
4、在视图菜单下调出属性窗口;
5、在属性窗口上就能找到连接字符串,拷贝出来即可。
希望能帮助到您。

⑷ vs2010无法连接数据库的解决方法

错误:由于启动用户实例的进程时出错,导致无法生成SQL
Server的用户实例。
原因:重装SQLEXPRESS时,装在了不同的目录下;
解决方法:关闭Sqlserver及相关的程序,删除目录C:\Documents
and
Settings\<用户名>\Local
Settings\Application
Data\Microsoft\Microsoft
SQL
Server
Data\SQLEXPRESS下的文件。

⑸ VS无法连接SQL

数据库连接版本有问题。在VS中把信用数据库版本地方的代码修改一下就好了。Server=.;database=jtj;UserID=sa;Password=改成了DataSource=.\\SQLEXPRESS;InitialCatalog=jtj;UserID=sa;Password=下面可看可不看。1.开启sql2005远程连接功能,开启法如下:配置工具->SqlServer外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的DatabaseEngine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和namedpipes”,确定后重启数据库服务就可以了。2.登陆设置改为:SqlServer和Windows身份验证模式,具体设置如下:SQLServerManagementStudio管理器->Windows身份验证连接服务器->对象资源管理器中选择你的数据服务器->右键->属性->安全性->SqlServer和Windows身份验证模式选中。3.设置一个SqlServer方式的用户名和密码,具体设置如下:(1)SQLServerManagementStudio管理器->Windows身份验证连接服务器->对象资源管理器中选择你的数据服务器->服务器上的“安全性”->登陆名->在sa帐号上点右键->“选择页”选择常规->更改sa登陆帐号的密码。这样就设置了一个用户名为sa,密码为:sa123456的用户。(2)“选择页”选择状态->登陆修改为启用4.数据库连接字符串数据库连接字符串有好几种,相信你自己也见过,都被搞晕了DataSource=.\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=服务器名\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=localhost\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataServer=.;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=服务器名;InitialCatalog=Northwind;UserID=sa;Password=sa123456……到底那种正确?这跟数据库版本有关系,如果是SqlServer2005Express版本,则必须要有“\SQLEXPRESS”。而且如果这个字符串是定义为一个变量的时候,VS2005还会在“\”的下面加个红色的波浪线提示你“\S是无法识别的转义序列”,因此如果字符串是定义为一个变量的时候应该写成Server=.\\SQLEXPRESS5.注册SqlServer数据库在路径“C:\Windows\Microsoft.NET\Framework\v2.0.50727”下运行“ASPNET_REGSQL”指令,就会出现ASP.NETSQLServerSetupWizard向导,连续按下两个下一步后就会出现SqlServer注册界面,填入你要注册的数据库参数就注册好了。注册完后会在你的数据库里多几个表(如图):6.设置数据库连接字符串打开IIS->在默认网站或是网站所在的虚拟目录点击右键选择属性->选择ASP.NET选项卡->编辑配置->在“常规”页签编辑“LocalSqlServer”数据库连接字符串:DataServer=.\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa1234567.设置web.config文件在web.config文件添加如下程序:

⑹ vs2008 测试数据库连接失败

选择
开始菜单
中→程序→【Management
SQL
Server
2008】→【SQL
Server
Management
Studio】命令,打开【SQL
Server
Management
Studio】窗口,并使用Windows或
SQL
Server
身份验证
建立连接。
在【对象
资源管理器
】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的
快捷菜单
中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【
文件组
】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】
文本框
中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用
全文索引

复选框

在【
数据库文件
】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或
删除文件
组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

⑺ 在VS里连接不上数据库,该怎么办

如果是SQL数据库,有两个办法试一试:
1设置连接字符串为:
connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=TXIAOLI-PC;
Integrated Security=True"
2用配置文件连接数据库,产生的是标准连接字符串。办法是创建一个控制台程序(窗体程序也一样),在资源管理器中右击项目名,选择属性,出现项目属性栏,在属性框选择Settings...具体过程有点罗嗦,可查看有关文献,或者查看《C#编程指南》(清华大学出版社2011年1月)

⑻ vs2013的数据连接是个红叉!!!怎么解决,提示无法访问数据库

其实是可以连接的,楼主试试在桌面建一个
.udl的文件,建完后会像记事本一样的打开,你需要选择打开方式,别跟我说不知道在哪,打开方式应会有一个
ole
db
core
services,选择
打开以后找到“提供程序”,在下拉框中找到mircrosoft
ole
db
sql
server,再下一步就是同vs里的连接了,不用我多说楼主应该知道怎么做了,测试连接成功后确定,再以记事本的形式打开,你就可以看见连接字符串了,注意如果在vs中报错的话,注意看看:data
source=win7-pc\sqlexpress
这里的win7-pc后面要多加一个斜杠

⑼ VS 2005 无法连接到数据库,急!

这个问题很容易解决,

1,检查你的数据库版本,是2000,2005,2008的哪个版本?不同版本的连接字符串不同。
2,检查数据库是否启动,然后检查你的SA账户的状态,是禁用,还是启用?
3,如果是2005版本,你要配置引擎,调整为允许TCP/IP连接访问。

然后重新启动数据库服务即可。

⑽ 为什么我的VS不能连接到数据库

第一: 你连接数据库的那个电脑是否能访问?
测试方法 ping 数据库电脑ip
第二:你的数据库连接字符串是否正确,是否open了那个连接,先检查吧
你连数据库说明你也是做开发的,这点排错意识应该要有