初级会计电算化教学软件无法使用,提示这个,数据库也安装了sql server 2005的,重启了还是不行

安装了数据库之后重启再重装了软件再重启完了还是不行

目前SQL Server数据库作为微软一款优秀的RDBMS,其本身启动的时候是很少出问题的,我们在平时用的时候,很少关注起启动过程,或者很少了解其底层运行过程,大部分的过程只关注其内部的表、存储过程、视图、函数等一系列应用方式,而当有一天它运行的正常的时候突然启动不起来了,这时候就束手无策了,能做的或许只能是重装、配置、还原等,但这一个过程其实是一个非常耗时的过程,尤其当我们面对是庞大的生产库的时候,可能在这火烧眉毛的时刻,是不允许你再重搭建一套环境的。

所以作为一个合格的数据库使用者,我们要了解其启动、运行过程的事情,一旦发生问题,我们也能及时定位,迅速解决。

闲言少叙,我们进入本篇的正题。

SQL Server本身就是一个Windows服务,每一个实例对应的就是一个sqlserver.exe进程。这是一个可执行的文件,默认就放在SQL Server的安装目录下,当我们启动的时候,就是直接调用这个文件,然后启动这个服务。

第一部分、SQL Server实例启动的方法和启动所发生的问题

SQL Server实例分为下面几种启动方法:

(1)在Windows服务控制台里手动启动,或者自动启动(默认),这个也是最常用的方式

(2)第二种方式是SQL Server本身自己提供的启动方式,我们这里可以手动启动

(3)在SQL Server的SSMS里面手动启动它,这个方式一般大部分利用这种方式进行手动重启

(4)通过Windows命令窗口,用'net start'命令手动启动,这种方法也可以用

以上这几种方式都可以启动SQL Sever,
第二部分、SQL Server实例启动的详细过程以及所发生的问题项

第一步、检查注册表项

当一个sqlserver.exe文件开始启动的时候,首先要干的第一件事就是先检查它的配置信息存放于注册表的值项

比较重要的几个键值有下面几个:

这里的

AuditLevel:其实就是SQL 如何记录用户登录记录;

LoginMode:是SQL Server服务器身份验证方式等;

BackupDirectory:默认的备份路径等信息;

关于注册表信息简要了解即可,不建议做任何修改,当然这些值的信息默认在SQL Server中都能设置:

在不修改注册表的情况下,一般这一步的启动顺序一般不会出现问题,当然出现问题了也通常没有办法解决,大部分的解决方式只有重装了。

但这一步骤,通常出现以下两个个问题通常是可以解决的:

<1>启动账号权限问题

如果我们启动SQL Server的进程使用的账号连读注册表的权限都没有,那这个服务是怎么也启动不了的,通常这时候连SQL 的错误日志都没有能力生成出来。

这时候我们该如何发现呢,虽然这时候它没有能力创建SQL 的错误日志,但是它在Windows层面留下了痕迹,我们来看:

我将服务启动账号设置成gust来宾账号,来启动该服务

这时候会产生以下错误信息:

在Windows的日志信息里也会产生一条错误日志记录:

这里的拒绝访问指的就是拒绝访问注册表信息了。

解决方法:

此问题的解决方式就很简单了,只需要将当然的用户提权到SQL Server服务的启动账号就行了,提权的方式也很简单,只需要添加到SQL的本地用户的启动服务组就可以了。
当然,也可以直接换一个更高级别的用户登录。一般默认都用的超级管理员账户。
<2>访问日志和文件夹出现问题
默认在SQL Server启动的时候会创建一个启动日志文件,记录所有正确的日志信息,当然也包括错误的日志信息,如果这时候找不到这个日志信息的路径,或者已经存在一个日志,但是日志被锁定了(某些NB的杀毒软件擅长干这个),这时候这个服务也是启动不了的,同样也创建不出SQL Server的日志文件,这时候我们还得借助于Windows平台本身,来解决。
SQL Server启动的创建的日志文件路径,同样存在于注册表项里,我们来看这个参数:
这里我们故意改成一个错误的路径,来启动下看看:
会产生以下错误
错误说明的很清楚。
解决方法:
这个问题解决起来也很简单,只需要检查好该路径,确保路径下的文件正确就可以。
温馨提示:内容为网友见解,仅供参考
无其他回答

...提示这个,数据库也安装了sql server 2005的,重启了还是不行_百度知...
此问题的解决方式就很简单了,只需要将当然的用户提权到SQL Server服务的启动账号就行了,提权的方式也很简单,只需要添加到SQL的本地用户的启动服务组就可以了。当然,也可以直接换一个更高级别的用户登录。一般默认都用的超级管理员账户。<2>访问日志和文件夹出现问题 默认在SQL Server启动的时候会创...

初级会计电算化通用教学软件为什么成功安装确运行不了
电算化软件必须在安装了数据库的前提下才能运行,先安装数据库软件,关机重启,再安装电算化软件,在重启就可以了

会计电算化软件有问题啊~~卸载了重新安装说找不到数据库~~
你需要将用友教学软件和数据库全部卸载干净后重装,因为已经出现了数据库的紊乱。具体操作为:在控制面板中删除SQL Server2000组件,然后进入C盘删除SQL Server2000安装目录,再点【开始】——【运行】——输入【regedit】进入注册表在local machine和current user两个目录下面的software——microsoft-找到SQL S...

在使用初级会计电算化软件的时候,在系统管理\/注册的时候弹出“不能登录...
原因:可能的原因有很多,主要有3种:一是没有安装好SQL或MSDE,或者安装了但没运行并启动服务管理器。二是关闭杀毒软件时连防火墙也关闭了。三是安装畅捷通时选了重新启动。其他原因就属于技术问题了。建议:①不要关闭防火墙,并启动服务管理器使电脑右下角的图标带绿色小三角,如是第三种情况,先关闭...

会计电算化软件无法打开,由于SQL Sever的超级用户口令被修改。这个问...
情况2:在安装数据库或配置系统管理时设置过SA口令,由于第一次登录系统管理或重新安装用友通等原因,修改或清空SQL Server的SA口令方法 安装SQLServer用户 以winodws身份登录操作系统,在企业管理员中修改SA口令 操作步骤:企业管理器à控制台根目录àMicrosoft SQL ServersàSQL Server组à服务器名称(默认...

上海会计电算化考试初级会计电算化教学软件在账务处理初始设置时总是...
估计 你数据库安装有问题,修改下那个SQL2005的数据库链接吧 你的数据库版本好像不对,也就是你你可能是安装的SQL2000 试下吧

安装会计电算化应用软件的时候出现“sql server超级用户口令修改过_百 ...
1)系统中有数据库,并且SA已设置密码。很多用户的机器,尤其是单位办公用的机器中,有其他的管理软件,也使用的是SQL SERVER数据库,并对超级用户SA设置了密码,就会出现上述提示,这种情况不建议在上面安装用友软件的试用版,或安装前咨询网管等专业人员。2)安装过其他盗版财务软件,SA密码被篡改。这种...

window 7系统下运行初级会计电算化软件老是要求输入sa server口令
这个属于你的数据库没和软件匹配造成的。1、请先查看你的win7系统是否为32位,不是则一般不能安装软件。2、先安装sql 或者 msde 数据库。安装前者时 需要选择混合模式安装 后者不需 3、再安装财务软件。

会计电算化软件为什么装不上
解决办法是:第一步:先打开控制面版——添加删除程序——卸载会计数据库Microsoft SQL Sever DesktopEngine,接着卸载你安装的会计软件。第二步:设置兼容性点击数据库MSDE2000右键属性,看图,点击兼容性,把箭头地方都勾上,最好点击确定,会计软件的兼容性也是这样设置的。win7系统安装会计软件的兼容性...

安装会计电算化应用软件的时候出现“sql server超级用户口令修改过_百 ...
1)系统中有数据库,并且SA已设置密码。很多用户的机器,尤其是单位办公用的机器中,有其他的管理软件,也使用的是SQL SERVER数据库,并对超级用户SA设置了密码,就会出现上述提示,这种情况不建议在上面安装用友软件的试用版,或安装前咨询网管等专业人员。2)安装过其他盗版财务软件,SA密码被篡改。这种...

相似回答
大家正在搜