企业管理器--右键你的数据库--属性--数据文件--看看有没有设置文件的最大值
2检查你的磁盘分区格式,如果不是NTFS分区,则会有限制,将磁盘分区格式改成NTFS
3如果你不愿意改,则为你的数据库添加一个数据文件
企业管理器--右键你的数据库--属性--数据文件--添加数据文件
4、企业管理器
---数据库
---数据库名
---属性
---数据文件
---最大文件大小
---增长不受限制
5、未能为数据库 'distribution' 中的对象 'MSrepl_commands' 分配空间,因为文件组 'PRIMARY' 已满。
请问怎么处理?可以删除此数据库的数据文件吗?
a\检查磁盘空间是否空,再看看是不是把日志文件的容量限制在多少M
b\硬盘空间还有几个G,日志文件很小,只有1M,可是数据文件很大,有3739M。我压缩数据文件,可是
系统提示的最小值也是3739M,
都没有限制容量的大小。
c\参考 联机从书 错误 1105
可以使用 ALTER DATABASE 语句的 MODIFY FILE 子句、指定 SIZE 和 MAXSIZE 语法来扩大数据文件
d\如何增加数据库的大小(企业管理器)
增加数据库的大小
展开服务器组,然后展开服务器。
展开"数据库"文件夹,右击要增加大小的数据库,然后单击"属性"命令。
若要增加数据空间,单击"常规"选项卡。若要增加事务日志空间,单击"事务日志"选项卡。
若要添加新文件,单击下一个空行,在"文件名"列中输入将容纳附加空间的文件名。
文件位置是自动生成的,数据库文件名的后缀名为 ndf,事务日志文件名的后缀为 ldf。
若要更改"文件名"、"位置"、"分配的空间 (MB)"和"文件组"(不适用于事务日志)等列的默认值,单击要更改的单元格,再输入新值。
对于现有的文件,只能更改"分配的空间 (MB)"值,并且新值必须大于现有的值。
要指定文件如何增长,请从以下选项中选择:
当需要更多的数据空间时,若要允许当前选定的文件增长,选择"文件自动增长"命令。
要指定文件按固定步长增长,选择"按兆字节"命令并指定一个值。
若要指定文件按当前大小的百分比增长,选择"按百分比"命令,并且指定一个值。
若要指定文件大小的限制,请从以下选项中选择:
若要允许文件按需求增长,选择"文件增长不受限制"命令。
若要指定允许文件增长到的最大值,选择"将文件增长限制为 (MB)"命令。
说明 数据库大小的最大值是由可用磁盘空间量决定,许可限制由正在使用的 SQL Server 版本决定。
d\可是文件已经不能再扩大了。已经快4G了,达到了fat32最大的文件大小。
e\我的一点建议,是否对你有用:
你的问题时数据文件大小被限制,而且又不能扩充容量,因为有4G的限制。我的一个客户数据库前一次达到8G(数据文件),所幸是NTFS格式,我采用了一些手段将数据库缩小至3G。
数据库文件是不能压缩的,因为文件内容已经满了,不存在空间了。这样可能采取的方法有:
1、更换磁盘格式为NTFS格式,(不会还是98系统吧?),这样就可以把数据库大小扩充了。
2、减肥数据,其实就是将一些业务数据删除。
A通过企业管理器选择你的数据库,——》任务板,点击右边网页界面的“表信息”,这样你可以清楚的看到你的数据空间主要集中在哪几个数据表上。
B上面可以看到“行”(记录条数)、“大小”(数据文件大小)、“索引大小”。
C挑选最大的几个表将部分历史数据删除,就可以把空间挤出来,当然要做好备份。
如果是索引比较大的话,可以将该表的索引去掉,但是会影响 *** 作速度。
D删除完成通过任务板查看被释放的空间有多大,是否能达到你的目标,一般来说,记录大小被删除多少,空间就出来多少。
合不合适你自己试试看吧。
f\1检查你是否限制了文件增长:
企业管理器--右键你的数据库--属性--数据文件--看看有没有设置文件的最大值
2检查你的磁盘分区格式,如果不是NTFS分区,则会有限制,将磁盘分区格式改成NTFS
3如果你不愿意改,则为你的数据库添加一个数据文件
企业管理器--右键你的数据库--属性--数据文件--添加数据文件
g\增加数据库的数据文件:alter database 数据库名 add file(。。。)
h\如果你不愿意改,则为你的数据库添加一个数据文件
企业管理器--右键你的数据库--属性--数据文件--添加数据文件
这种比较好,个人认为
把数据库的备份文件放到服务器的任意目录下先,然后按下面的步骤做。
如何从备份设备还原备份(企业管理器),从备份设备还原备份。
展开服务器组,然后展开服务器。
展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。
在"还原为数据库"框中,如果要还原的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。
若要用新名称还原数据库,请输入新的数据库名称。
说明为数据库指定新名称将自动为从数据库备份中还原的数据库文件指定新名称。
单击"从设备",然后单击"选择设备"。
在"还原自"下,单击"磁带"或"磁盘",然后选择还原设备。
如果没有出现设备,则单击"添加"以添加现有的备份设备或创建新的备份设备。
在"还原数据库"对话框内,单击"查看内容"并选择要还原的备份集。
说明此选项将扫描备份集以获得备份内容信息,该 *** 作可能需要花费较长时间,特别是在使用磁带设备时。
如果已经知道要还原的备份集,则在"备份号"中输入备份集编号。
在"还原备份集"下执行下列 *** 作之一:单击"数据库—完全"还原数据库备份。
单击"数据库—差异"还原差异数据库备份。
单击"事务日志"应用事务日志备份。
设置Active Directory域控制器正如我们在网络与系统配置专题文章中所提到的那样,我们已将两部服务器设置为对应于内部域“intdomaincom”的Active Directory域控制器。我们借助专用计算机设置了第一个域控制器,并为实现系统冗余而在管理服务器上设置了第二个域控制器。
由于域控制器必须具备既可从Web服务器和命令处理服务器(针对消息队列)、又可从两个已实现群集化的数据库服务器接受访问调用的能力,因此,就必须与后端网络、管理网络或以上两者同时建立连接。
在接下来的章节中,我们将针对设置Active Directory域控制器的分步 *** 作程序以及设置对应于特定域的Active Directory客户端的 *** 作程序加以详细说明。
安装第一个域控制器
请依次执行下列步骤,以便创建一个新的域,并在某一服务器上安装Active Directory服务,然后,将该服务器设定为对应于新建域的第一个域控制器:
在开始菜单上单击运行,并在随后出现的对话框内输入dcpromo,然后,单击确定。上述 *** 作将启动Active Directory安装向导。
在通过欢迎屏幕后,向导程序将要求您为即将安装Active Directory的服务器指定域控制器类型。请保持相关选项的缺省状态,以便将该服务器设置为对应于新建域的域控制器。
接下来,向导程序将要求您生成一个新的域树,或在现有域树中生成新建一个子域。在这个例子中,应针对内部域新建一个域树。
然后,向导程序将要求您新建一个森林,或加入一个现有森林。因为您正在创建第一个域,而且目前尚不存在现成的森林,所以,请保持有关系选项的缺省设置状态,以便创建一个同域树相对应的新森林。
如前所述,Windows 2000所配备的Active Directory服务目前主要将完全合格域名(FQDN)作为首选命名规范加以应用。当向导程序要求您为新建域设定名称时,就请键入同内部域相对应的FQDN(在本例中,应输入“intdomaincom”)。
Active Directory具备针对Windows NT早期版本的向后兼容性,这主要取决于同这些版本命名规范相对应的NetBIOS名称。出于连贯性方面的考虑,我们应选用与NetBIOS名称完全相同的域名。在这个例子中,应接受系统为NetBIOS设定的缺省域名“INTDOMAIN”。
向导程序将在接下来的两个对话框中要求您针对Active Directory数据库与活动日志的存储位置以及共享系统卷加以指定。为实现更加理想的性能表现及可恢复能力,我们建议您将数据库和日志存储在独立硬盘上。为简化 *** 作过程,我们选择接受所有缺省位置。
安装向导将在这个环节尝试同对应于新建域的DNS服务器取得联系。如果对应于新建域的DNS服务器已经存在,并可在网络上被查找到,向导程序便会继续转移到下一个安装步骤;如果网络上并不存在上述DNS服务器,向导程序则将就是否在Active Directory安装过程中基于同一计算机安装并配置DNS服务器、亦或稍后安装DNS服务器向您进行询问。在此,我们建议您保持第一个选项的缺省设置状态,除非您确实需要亲自执行所有DNS资源记录的设置工作。
由安装向导显示的其余对话框将主要用来处理安全保障事宜。根据Duwamish Online案例,如果域内所有计算机都在运行Windows 2000 *** 作系统,就请将仅与Windows 2000服务器相兼容的许可权限选项设定为选中状态。接下来,向导程序将要求您为管理员设定一个专用口令。
最后,向导程序将显示一个总结屏幕,以便就已经设定的选项与您进行确认。如果屏幕上所显示的信息正确无误,就请单击下一步确认。
当配置处理过程执行完毕后,重新启动服务器。
安装第二个域控制器
第二个Active Directory域控制器的安装过程要比第一个域控制器的安装过程简单得多。在启动安装程序之前,应首先确认第二台服务器已具备针对同一网络部分实施访问调用的权限。只有这样,该服务器才能与第一台服务器进行通信联络。此外,您还应为DNS服务器设定IP地址(根据前文所提供的建议,这个地址必须同第一个域控制器相对应),而这个IP地址则可供用来针对充当域控制器的计算机进行定位。
如需设定DNS服务器,则请依次执行下列 *** 作步骤:
右键单击网络邻居,并在随后d出的快捷菜单上选择属性命令。
从网络与拨号连接对话框内,右键单击本地连接图标,并在随后d出的快捷菜单上选择属性命令。
说明:如果您的计算机配备有多块与不同网络部分相连的网络适配卡(类似于Duwamish Online网络配置方案),而您又无法对已同内部建立连接的网卡加以确认,那么,您便可通过以物理方式切断与内部网络相连之电缆的做法识别出所需查找的相关连接。这样一来,对应于目标连接的图标便会呈现出已被禁用的状态。请在恢复网络电缆连接之前,为刚刚查找到的连接重新指定相应名称。
选择Internet协议(TCP/IP),并单击属性。
在Internet协议(TCP/IP)属性对话框内,将使用下列DNS服务器地址选项设定为选中状态。
在首选DNS服务器栏内,输入相关IP地址。(如果DNS服务器已作为第一个Active Directory服务器安装过程的组成部分实现了安装,就请为该服务器输入IP地址。有关 *** 作方法请参阅上一章节--“安装第一个域控制器”--中的第8步。)
单击确定,以便使修改生效。
DNS一经设定,您便可着手安装第二个域控制器。
如需安装第二个域控制器,则请依次执行下列 *** 作步骤:
在开始菜单上单击运行,并在随后出现的对话框内输入dcpromo,然后,单击确定。上述 *** 作将启动Active Directory安装向导。
在通过欢迎屏幕后,向导程序将要求您为相关器服务器指定域控制器类型。在此,应选择设置对应于现有域的第二个域控制器。
接下来,向导程序将要求您输入用户名、口令和域名(在这个例子中,请输入“intdomain”)。
根据向导程序提示,为特定域输入完全合格域名,而同这个域相对应的计算机则将成为第二个域控制器。(在这个例子中,请输入“intdomaincom”。)
与您安装第一个Active Directory服务器时的情形相似,向导程序将要求您针对数据库和日志存储位置以及共享系统卷加以指定。为简化 *** 作过程,我们选择接受所有缺省位置。
在完成管理员口令设置工作后,向导程序将要求您在总结屏幕上重新核对并最终确认刚刚设定的信息。请单击下一步开始安装。
请在安装程序执行完毕后重新启动服务器。
设置Active Directory客户端
在Windows 2000安装过程中,向导程序将就是否加入现有域或工作组向您进行询问。如果域控制器在安装时尚不可用,您便只能在晚些时候加入相关域。
在开始执行设置过程前,请先确保计算机已具备针对同一网络部分的访问调用权限,以便使其能够同相关域进行通信联络。在设置第二个域控制器的过程中,您还应为DNS服务器指定相关IP地址。
下列步骤描述了在Windows 2000 *** 作系统中将某一计算机添加至新建域的具体方法。
右键单击我的电脑,并在随后d出的快捷菜单上选择属性命令。
在系统属性对话框内,先单击网络标识选项卡,再单击属性按钮。
在标识修改对话框内,将域单选框设定为选中状态,并输入完整域名(在这个例子中,请输入“intdomaincom”)。
单击确定,以便确认上述修改。向导程序还将提示您输入域用户名和口令。
重新启动服务器,以便使修改生效。
小结
Active Directory可为改进型消息队列(MSMQ)特性提供所需支持,并在此基础上允许针对公共消息队列加以利用,因而,成为DuwamishOnlinecom Web区的首选解决方案。如需获取有关MSMQ和Duwamish Online网络体系结构的更多信息资料,敬请查阅题为消息队列配置的技术文章。而Active Directory在这个配置方案中所产生的次要收益则体现为DNS配置任务的简化,这恰恰是创建数据库群集所不可或缺的关键要素(请参阅创建具备高度可用性的数据库群集)。
如何验证 Active Directory 安装
更多信息
验证 Active Directory 的成功安装是非常重要的。当执行升级后,可以通过验证以下各项来验证是否将服务器提升为域控制器: 1 默认容器:它们在创建第一个域时自动创建。打开 Active Directory 用户和计算机,然后验证存在以下容器:计算机、用户和 ForeignSecurityPrincipals。
2 默认的域控制器组织单位:它包含第一个域控制器,另外还用作新 Windows 2000 域控制器的默认容器。打开 Active Directory 用户和计算机,然后验证该组织单位。
3 默认的第一个站点的名称:在将服务器提升为域控制器的过程中,Dcpromoexe 程序会确定该域控制器可以成为哪个站点的成员。如果所创建的域控制器是新域控制器林中的第一个域控制器,则会创建一个名为“Default-First-Site-Name”的默认站点,而域控制器将成为该站点的成员,直至配置相应的子网和站点。您可以使用“Active Directory 站点和服务”来验证此项。
4 Active Directory 数据库:Active Directory 数据库就是您的 Ntdsdit 文件。验证它是否存在于 %Systemroot%\Ntds 文件夹中。
5 全局编录服务器:默认情况下,第一个域控制器会成为全局编录服务器。若要验证此项,请执行以下 *** 作:a 单击开始,指向程序,单击管理工具,然后单击 Active Directory 站点和服务。
b 双击站点以将其展开,展开服务器,然后选择您的域控制器。
c 双击域控制器以展开服务器内容。
d 该服务器下会显示 NTDS 设置对象。右键单击该对象,然后单击属性。
e 默认情况下,常规选项卡上会显示已选中的全局编录复选框。
6 根域:安装第一个域控制器时会创建目录林的根。在我的电脑中验证计算机的网络标识。计算机的域名系统 (DNS) 前缀应该与域控制器所属的域名相匹配。另外,确保计算机已注册正确的计算机角色。若要验证此角色,请使用 net accounts 命令。根据计算机是否为域中的第一个域控制器,计算机角色应显示“主”(primary)或“备份”(backup)。
7 共享系统卷:Windows 2000 域控制器应该含有位于 %Systemroot%\Sysvol\Sysvol 文件夹中的共享系统卷。若要验证此项,请使用 net share 命令。在安装过程中,Active Directory 还会创建两个标准的策略:“默认域”策略和“默认域控制器”策略(位于 %Systemroot%\Sysvol\Domain\Policies 文件夹中)。这些策略显示为以下全局唯一标识符 (GUID):
表示“默认域”策略的 {31B2F340-016D-11D2-945F-00C04FB984F9}
表示“默认域控制器”策略的 {6AC1786C-016F-11D2-945F-00C04fB984F9}
8 SRV 资源记录:您必须装有为 Active Directory 安装并配置的 DNS 服务器和相关客户端软件,才能正常地工作。Microsoft 建议使用 Microsoft DNS 服务器,它随 Windows 2000 Server 作为 DNS 服务器提供。但是,Microsoft DNS 服务器并不是必需的。您使用的 DNS 服务器必须支持服务资源记录 (SRV RR) 注释请求文件 (RFC) 2052 以及动态更新协议 (RFC 2136)。使用 DNS Manager Microsoft Management Console (MMC) 管理单元来验证为每个 DNS 区域创建了适当的区域和资源记录。Active Directory 在以下文件夹中创建其 SRV RR:• _Msdcs/Dc/_Sites/Default-first-site-name/_Tcp
• _Msdcs/Dc/_Tcp
在这些位置,将显示以下服务的 SRV RR: • _kerberos
• _ldap
以上是我的回答,我也是在别的地方看到的,希望对你有用!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)