一、为什么电脑上的数据库服务不可用呢

1、首先按下“Windows+R”组合键打开运行的界面,键入命令“services.msc”,鼠标左键单击确定按钮。

数据库为何连接不上电脑 怎么连接别人的数据库

2、之后在出现的服务界面中,找到SQL Server代理服务,鼠标右键单击,在出现的菜单栏中,打开【属性】设置选项。

3、之后在出现的界面中,点击打开依存关系的界面。查看到“SQL Server(MSSQLSERVER)”服务存在依赖关系的,关闭该窗口。

4、之后就回到服务的首页窗口中,鼠标右键单击“SQL Server(MSSQLSERVER)”,在弹出来的菜单栏中,选择“启动”选项。

5、然后回到桌面,鼠标右键单击计算机打开“管理”。

6、之后在弹出来的窗口中,点击左侧菜单栏中的SQL的网络配置,右键单击VIA选项,选择“禁用”设置。

7、然后启动“SQL Server(MSSQLSERVER)”服务,这样就完成了。

二、C# 为什么本机就可以连接数据库,换一台电脑就连不上了

1、而且很奇怪的我在其他机子上开着VS2005那个程序,如果同时打开SQL2005那个数据库软件里面那个数据库文件就会有错误~

2、这个做法是错误的,同一个数据文件被一个进程打开之后,就会锁死,别人打不开。

3、1:你这个链接数据库的账号密码没有,你机器上数据库是用的WINDOWS认证吧?他的机器上呢?查看一下是否需要用户名和密码。

4、2:他机器上的数据库安装错误,比如,数据库名称不对等。

5、4:还不好的话,那就拿个棒子,肖他的机器一顿,看它让不让连!

6、IIS得装,不过你报的那个错误貌似和IIS没啥关系吧。经验有限,实在想不出来别的原因。

三、如何连接并使用局域网内另一台电脑的sql数据库。

工具/材料:Management Studio。

1、首先在桌面上,点击“Management Studio”图标。

2、之后在该界面中,点击左上角“连接”里的“数据库引擎”选项。

3、接着在该界面中,输入“服务器名称”为另一台电脑ip地址,sql数据库的登录名和密码,点击“连接”按钮。

4、最后在该界面中,显示成功连接使用局域网内另一台电脑的sql数据库。

四、请教!为何我设置odbc数据源连接sql server数据库连接不上

能否连接得上,要看你的安装方式:不妨照我下面的说明试一试:使用SQL语句:使用NT验证的安装方法的局域网共享SQL

server服务器:1.进入企业管理器添加用户帐户:[安全性][新建登录][常规]叶面:[名称]:选择ECHOGUEST,使用windows身份验证,数据库改为sqlserver[服务器角色]叶面:选择[Database

Administrators][数据库访问]叶面:选择[sqlserver]2.进入到sqlserver数据库:选择[用户][ECHOGUEST]选择数据库角色中允许:默认的[public],添加db_backupoperator,db_datareader,db_datawriter3.在查旬分析器中添加用户帐户:语法:sp_grantdbaccess

[@loginname=]'login'[,[@name_in_db]'name_in_db'[OUTPUT]]login:当前数据库中新的安全账户的登录名称,Windows

NT域名限定,格式为‘域用户’例如LONDONJocb.登录不能使用数据库中已有的账户作为别名。name_in_db:表示数据库中的账户的别名。例子:EXEC

'ECHOGUEST','ECHOGUEST'但是要注意:(1).在使用安全账户访问数据库之前,必须授予他对当前数据库的访问权限,删除权限sp_revokedbaccess

[@name_in_db=]'name'。(2).如果当前数据库中没有guest安全账户,而且login为guest,则可以添加guest的安全账户。(3).sa登录不能添加到数据库中。(4).不能再用户定义的事务中执行sp_grantdbaccess.