在往服务器上上传文件的时候,经常会出现一些差错,我们西安智云优创在服务客户的过程中,就遇到客户上传asp.net文件出错的情况,而且数据库的连接字符串里的服务器和账号密码没有错误,根据这个情况,我们一起来分析可能的原因。

一、可能的原因是没有启动数据库引擎
启动数据库的方式有两种,都是需要先在开始的程序中打开Microsoft SQL Server 2005
第一种是选择服务的连接的外围应用配置器选项,找到Database Engine,点击“服务”看有没有启动,如果没有启动就选择自动启动,下次开机的时候就不需要再重复这一操作了;
 第二种是在MicrosoftSQL Server 2005中的配置工具中SQL Server Configuration Manager,在服务中找到MSSQLSERVER,将服务状态改为启动。
二、可能的原因是进行远程连接时没有被允许SQL Server 2005默认的只能本地连接,如果要进行远程连接的话需要手动启用远程连接,用上边的方式找到Database Engine,选择远程连接选项,将右侧的"仅限本地连接(L)"改为"本地连接和远程连接(R)",同时使用TCP/IP和named pipes(B)这个也需要勾选一下。
是数据库语句不正确,这个是在远程链接的时候出错的,也有可能是连接数据库的语句或者是登录账号密码等不正确。