解决sql数据库挂起

解决sql数据库挂起,第1张

1、以 Windows 7 系统为例,点击开始菜单,在搜索和文件处输入 regedit (此命令为打开注册表),然后回车。

2、这样我们打开了注册表编辑器。

3、双击 左侧的 HKEY_LOCAL_MACHINE  如图打开这个键值。

4、再双击 下级的 SYSTEM 键值。

5、再双击 下级的 CurrentControlSet 键值。

6、再双击 下级的 Control 键值。

7、再双击 下级的 Session Manager 键值。

8、找到右侧的 PendingFileRenameOperations 项目,右键单击 选择 删除即可。

这样安装:

首先使用虚拟光驱工具,加载Sql Server 2008的ISO镜像,然后双击打开光驱。

选择左侧第二项安装,右侧选择第一项,全新的独立安装。

选择下面的输入产品秘钥,输入对应版本的秘钥,点击下一步

勾选“我接受”,大家都懂的,然后安装。

在安装程序支持规则界面,出现如图效果则点击下一步。

如果“计算机重启”这一项失败,则可以通过以下方法解决:

1、键盘上按下Win+R快捷键,在运行窗口中输入regedit

2、顺次选择到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 这个位置

3、在右边窗口右击PendingFileRenameOperations,删除之

4、在次界面点击“重启安装”,问题解决

5、点击下一步

为防止出现问题,点击“全选”,下一步,实例配置窗口同样直接点击下一步。

服务器配置窗口,如图点击对所有SQL Server服务器使用相同账户,选择NT AUTHORITY\NETWORK SERVICE,确定,下一步。

然后是数据库引擎配置,这一步很关键。选择第二项“混合模式”,在下面设置一个密码,然后点击添加当前用户,下一步,仍然是添加当前用户,下一步。

按其默认选项,下面一直重复下一步。

至此安装成功,如果按照上面的过程安装,打开sql2008即可登录local

一个数据库中包含存储真正数据的多个表结构,而一个实例包含多个数据库,一台服务器(硬件)可以包含多个实例。

每个实例是一个SQL Server安装的组件(或数据库引擎的程序,工具和相关程序)。每个用户数据库(和表)通过编写代码,使用的工具,复制/恢复现有数据库而创建。当安装SQL Server程序时,可以通过命名在一台机器上安装不同的实例。例如,你可以有SQL2005,SQL2008,SQL2012作为SQL Server独立的命名实例。也可以用相同的版本安装成不同的实例,如SQL2005DW(用于数据仓库),SQL2005_PAY(工资单),SQL2005_ERP等等。

可以有一个(并且唯一)被称为默认实例的实例,在同一台机器上所有其他实例必须有一个名称(16个字符)。

该程序之间(SQL Server数据库引擎)互相竞争机器资源,所以你必须了解和管理每个实例将如何竞争,否则它们会机器运行变慢甚至停止。

可能更常见的是一个实例中存在多个数据库。每个实例都有”系统“数据库(MASTER,MODEL,RESOURCES,MSDB,TEMPDB),然后您可以在该实例中创建自己的用户数据库。

在管理服务器资源方面,你可以管理每个实例需要多少内存和CPU。但是对于一个实例中的数据库,却不能这样做。

可以在实例或数据库两个层级上应用安全和访问限制。虽然有时业务可能更偏向将高度敏感/涉及安全的数据作为一个单独的实例(如薪资数据库),以避免任何危险。

当连接到一个数据库,必须同时提供实例名称和数据库名称。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9924034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存