asp.net如何连接本地sql数据库调试?

请教asp.net高手个问题,我用购买的xpshop当时是他们的客服帮我安装在服务器的。我现在自己在本机调试程序,但是由于数据库在租用的服务器上,所以每次打开都很慢,而且... 请教asp.net高手个问题,我用购买的xpshop 当时是他们的客服帮我安装在服务器的。我现在自己在本机调试程序,但是由于数据库在租用的服务器上,所以每次打开都很慢,而且脱机无法调试。想连接本地数据库调试好了再传上去。
Web.config里连接远程数据库代码:
<add key="DbName" value="sqlhoutman" />
<add key="SQLConnString" value="SERVER=38.192.1xx.1xx;UID=playsrue;PWD=000000;DATABASE=sqlhoutman;" />
我的数据库在我电脑上的程序的DB文件夹里都有 sqx.sql和sqx_Data.MDF和sqx_Log.LDF三个文件。不知道怎么连...
我电脑是windows 2003 装有SqlServer2008和vs2008.
请问如何配置能连接本机数据库啊?
好像需要用sa用户登录吧?不能直接用windows的用户连接数据库吧?
我的sa用户和非windows用户一直登录连接不上。。。提示18456错误。哪位高手帮我远程协助啊 ?
372570829 谢谢
__
已经解决,做说明如下;
<add key="DbName" value="sqx" />
<add key="SQLConnString" value="SERVER=127.0.0.1:8080;UID=sa;PWD=000;Data Source=SUNQX" />
SUNQX 是本地数据库建立的服务器名。
开始SqlServer2008有问题,重装2005后 一切正常了。
感谢各位回答。
展开
 我来答
lum2005cn
2010-02-10 · TA获得超过2928个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:107万
展开全部
打开sql2008的SQL Server Management,

服务器名称:你的计算机名或本机IP,如果sql不是默认实例或有多个数据库是要写计算机名\sql实例名

身份验证:windows 身份,可以不写账号和密码,sql身份,要写账号和密码。

对应的配置文件就是:
服务器名称:38.192.1xx.1xx
身份验证:sql身份
用户名:playsrue
密码:000000

连接成功后,附加数据库,把你的数据库文件sqx_Data.MDF附加到数据库里面,会为你创建一个数据库

<add key="SQLConnString" value="SERVER=.;UID=sa;PWD=;DATABASE=sqlhoutman;" />

SERVER=你的本机IP或计算机名,如:.就是不是本机。

DATABASE=sqlhoutman 就是你的数据库名称,就是你附加了数据库后的数据库名称。

UID=是你的数据库登录账号,一般为sa,需要打开sa的期限。

PWD=就是账号密码。

这个就是用windows身份登录的配置了。
<add key="SQLConnString" value="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=sqlhoutman;Data Source=." />
chenweidi232
2010-02-10 · TA获得超过674个赞
知道小有建树答主
回答量:858
采纳率:50%
帮助的人:399万
展开全部
第一步:附加数据库 如 *.mdf文件,还有日志文件*_log.ldf
第二步:修改web.config中链接字符串一般是在
<configuration>
<appSettings>
<add key="connectionString" value="data source=你的主机名/IP地址;initial catalog=你的数据库名;uid=你的数据库用户名;pwd=你的数据库登陆密码;timeout=0;"/>
</appSettings>
</configuration>
第三步:调试程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
justkeepmoving
2010-02-12 · TA获得超过486个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:496万
展开全部
很简单哈
<add key="SQLConnString" value="SERVER=.;UID=sa;PWD=你的密码;DATABASE=sqx;" />
这是sqlserver验证登陆。
如果是windows验证
<add key="SQLConnString" value="SERVER=127.0.0.1;trusted_connection=sspi;DATABASE=sqx;" />
就可以了哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MuCloudLi
2010-02-10 · TA获得超过480个赞
知道小有建树答主
回答量:802
采纳率:0%
帮助的人:743万
展开全部
首先,附加数据库(sqx_Data.MDF)
然后,执行一下脚本(sqx.sql,估计里边是添加一些基础数据)
最后,修改配置文件(Web.config)

ok,你可以本地测试了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pe...1@qq.com
2010-02-10 · 超过25用户采纳过TA的回答
知道答主
回答量:185
采纳率:0%
帮助的人:0
展开全部
在SqlServer2008 management stdio 中附加数据库
选择
sqx_Data.MDF
sqx_Log.LDF
的目录

<add key="SQLConnString" value="SERVER=38.192.1xx.1xx;UID=playsrue;PWD=000000;DATABASE=sqlhoutman;" />

修改为

<add key="SQLConnString" value="SERVER=127.0.0.1;UID=你的用户;PWD=你的密码;DATABASE=sqx;" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式