sql server 2008评估期已到 不能打开数据库了 请问怎么才能打开?谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 2008评估期已到 不能打开数据库了 请问怎么才能打开?谢谢!相关的知识,希望对你有一定的参考价值。

参考技术A

首先需要你拥有sql server数据库文件,然后操作如下

1:先修改注册表:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/100/ConfigurationState里的 CommonFiles 值改成 3

2:进入安装中心,进行下一步操作

3:点击维护进行版本升级

4:一步一步操作,当提示需要输入注册码的时候,请根据你升级的版本输入如下注册码sql server 2008企业版序列号 JD8Y6-HQG69-P9H84-XDTPG-34MBB。

windows不能在本地计算机启动server服务,无法启用共享服务

browser , workstation则显示依存服务没启动,无法启用共享服务

这是因为数据库服务没有启动导致的,打开【服务】启动相应的SQL数据库服务时遇到了这样的问题【Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS】。

解决办法如下:

1.打开开始菜单中sql配置工具中的【SQL Server配置管理器】;

2.可以看见,很多sql server 服务都是停止的,正因为这样我们才无法登陆sql;

3.在对应的服务上单击右键,选择【属性】打开属性对话框;

4.更改内置账户为“Local System”点击【重新启动】【确定】

5.同理,修改其他被停止服务的内置账户,并启动服务;

6.此时,仍然报错,最关键的数据库服务无法启动;

7.找到sql server 的安装目录,打开文件夹的属性窗口;

8.赋予所有者全部权限,再次启动服务;

9.如果还是不行,在MSSOLSERVER和SQLEXPRESS中都有个VIA的属性,把VIA设置禁用;

10.完成。

Server一词,有软硬之分。从硬件的角度而言,Server是物理上存在的服务器;而从软件的角度上说,Server指的是具备服务器端功能的电脑软件,以及正在运行的服务器端软件。整个网络,是由无数的节点和连接通道共同构建而成。而从“硬”的方面说,是由无数的硬件服务器和其他数字化计算设备终端(比如个人电脑、手机等)以及中间连接设备(比如网线、路由器等等)构建而成的。从“软”的方面说,是由无数运行着的服务器端软件和客户端软件(或者说终端软件)以及它们的相互连接交流而构建成的。

参考技术A 把serurity accounts manager服务启动了就可以了。先选启动类型:自动,然后应用,然后服务状态点击启动,再点击确定。 参考技术B

双击一下 server 这个服务,看一下依存关系里面的服务 都运行了没有。

依存关系的服务正确运行了。这个服务才能运行


追问

没有依赖的组件。。。

追答

不会呵。我的截图上面,红色方框的部分,就是server服务的依赖组件呵

追问

没有,我虚拟机里面也没有这些系统组件,但是可以进行共享。

追答

要不更新一下系统补丁试试看。

然后再重新注册一下动态链接库文件,试试。
在运行栏输入 cmd ,在弹出的窗口中命令提示符下输入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

以上是关于sql server 2008评估期已到 不能打开数据库了 请问怎么才能打开?谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2008评估期已到 不能打开数据库了 ,解决办法如下

评估期已到的SQL Server 2008怎么办

sql server 2008 R2 评估期已过问题,不能解决

如何解决sql server 2012 评估期已过

如何解决sql server 2012 评估期已过

SQL 问题试用版SQL Server 2008 R2 提示评估期已过,数据库不能访问解决办法