将DHCP数据库移动到运行win2003计算机方法步骤
DHCP数据库文件必须通过对数据库文件的操作来还原恢复。所以我们能不能将其移动到计算机上呢?本文扼要介绍如何将(动态主机配置协议)DHCP数据库移动到运行Windows Server 2003的计算机上?
方法步骤
学习啦在线学习网 从运行 Windows NT Server 4.0 或 windows 2000 的服务器上导出 DHCP 数据库
学习啦在线学习网 停止服务器上的 DHCP 服务器服务:
依次单击“开始”和“运行”,在“打开”框中键入 cmd ,然后单击“确定”。
在命令提示符下,键入 net stop "microsoft dhcp server" ,然后按 Enter 键。您会收到“Microsoft DHCP Server 服务正在停止。Microsoft DHCP Server 服务已成功停止”的消息。
学习啦在线学习网 键入 exit ,然后按 Enter。
学习啦在线学习网 使用 JetPack 实用工具压缩 DHCP 数据库:
依次单击“开始”和“运行”,在“打开”框中键入 cmd ,然后单击“确定”。
学习啦在线学习网 在命令提示符处,键入 cd %systemroot%\system32\dhcp ,然后按 Enter 键。
键入 jetpack dhcp.mdb temp.mdb ,然后按 Enter 键。
学习啦在线学习网 成功压缩数据库之后,键入 exit ,然后按 Enter 键。
使用 DHCP 导出导入实用工具 (Dhcpexim.exe) 可导出 DHCP 数据库。您可以从 windows 2000 Resource Kit Supplement 1 获取此实用工具。还可以访问以下 Microsoft Web 站点以获取 Dhcpexim.exe:
导出数据库:
学习啦在线学习网 安装 Dhcpexim.exe 实用工具,然后启动该 Dhcpexim.exe 实用工具。
在“欢迎使用 DHCP 导出导入工具”屏幕上,单击“将本地服务的配置导出到文件”,然后单击“确定”。
在“文件名”框中,键入导出文件的文件名,然后单击“保存”。例如,键入 dhcpdatabase.txt 。
单击您要导出的范围,单击 “导出前禁用本地计算机上的选定范围”复选框,以将其选中,然后单击“导出”。
单击“确定”。
禁用服务器上的 DHCP 服务器服务:
单击“开始”,指向“设置”,单击“控制面板”,然后双击“服务”。
在“服务”列表中,依次单击“Microsoft DHCP 服务器”、“启动”和“禁用”,然后单击“确定”。
学习啦在线学习网 如果该服务已启动,则单击“停止”,然后单击“是”确认停止该服务。
学习啦在线学习网 单击“关闭”以关闭“服务”对话框。
重要说明 :将数据库从运行 Windows 2000 的服务器成功移动到运行 Windows Server 2003 的服务器需要使用 Dhcpexim.exe。如果只需要该配置(而不是数据库),请在要从其上导出配置的基于 windows 2000 的服务器上使用以下命令
netsh dhcp server export C:\dhcp.txt all
其中, C:\dhcp.txt 是您要使用的导出文件的名称和路径。
从运行 Microsoft Windows Server 2003 的服务器上导出 DHCP 数据库
学习啦在线学习网 将 DHCP 数据库和配置从运行 Windows Server 2003 的服务器移动到另一台运行 Windows Server 2003 的服务器:
依次单击“开始”和“运行”,在“打开”框中键入 cmd ,然后单击“确定”。
学习啦在线学习网 键入 netsh dhcp server export C:\dhcp.txt all ,然后按 Enter 键。
将文件复制到新服务器上。
键入 netsh dhcp server import C:\dhcp.txt all ,然后按 Enter 键。
学习啦在线学习网 在运行 Windows Server 2003 的服务器上安装 DHCP 服务器服务
在现有基于 Windows Server 2003 的服务器上安装 DHCP 服务器服务:
单击“开始”,单击“控制面板”,然后双击“添加或删除程序”。
单击“添加/删除 Windows 组件”。
在“Windows 组件向导”中,单击“组件”框中的“网络服务”,然后单击“详细信息”。
如果尚未选中“动态主机配置协议 (DHCP)”复选框,请单击该复选框,将其选中,然后单击“确定”。
学习啦在线学习网 在“Windows 组件向导”中,单击“下一步”以安装所选组件。如果系统提示,请将 Windows Server 2003 光盘插到计算机的 CD-ROM 或 DVD-ROM 驱动器中。安装程序会将 DHCP 服务器和工具文件复制到计算机上。
学习啦在线学习网 安装完成后,单击“完成”。
导入 DHCP 数据库
学习啦在线学习网 将导出的 DHCP 数据库文件复制到基于 Windows Server 2003 的计算机的本地硬盘上。
验证在基于 Windows Server 2003 的计算机上已启动 DHCP 服务。
依次单击“开始”和“运行”,在“打开”框中键入 cmd ,然后单击“确定”。
学习啦在线学习网 在命令提示符下,键入 netsh dhcp server import c:\dhcpdatabase.txt all ,然后按 Enter 键,其中 c:\dhcpdatabase.txt 是您复制到服务器上的数据库文件的完整路径和文件名。
注意 :当您尝试从 windows 2000 域控制器上向该域的 Windows Server 2003 成员服务器导出 DHCP 数据库时,可能会收到以下错误信息:
学习啦在线学习网 Error initializing and reading the service configuration - Access Denied 要解决此问题,请将 Windows Server 2003 DHCP 服务器计算机添加到 DHCP Admins 组的“企业”级别。
如果在您按照步骤 4 所述,将 Windows Server 2003 DCHP 服务器计算机添加到 DHCP Admins 组的“企业”级别之后,仍然出现“access is denied”错误信息,请验证当前用于导入的用户帐户是否属于本地管理员组。如果该帐户不属于此组,请将该帐户添加到管理员组,或作为本地管理员登录以完成导入。
在您收到命令成功完成的消息后,请退出命令提示符。
授权 DHCP 服务器
单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“DHCP”。
注意 :您必须以具有 Enterprise Administrators 组成员身份的帐户登录到该服务器。
在 DHCP 管理单元的控制台树中,展开新的 DHCP 服务器。如果在服务器对象的右下角有一个红色箭头,则说明该服务器尚未被授权。
右键单击该服务器对象,然后单击“授权”。
过一会,再次右键单击该服务器,然后单击“刷新”。绿色箭头指示该 DHCP 服务器已被授权。
补充:MySQL 数据库常用命令
学习啦在线学习网 create database name; 创建数据库
use databasename; 进入数据库
学习啦在线学习网 drop database name 直接删除数据库,不提醒
学习啦在线学习网 show tables; 显示表
学习啦在线学习网 describe tablename; 查看表的结构
select 中加上distinct去除重复字段
mysqladmin drop databasename 删除数据库前,有提示。
显示当前mysql版本和当前日期
select version(),current_date;
数据库维护方法
在MySQL使用的过程中,在系统运行一段时间后,可能会产生碎片,造成空间的浪费,所以有必要定期的对MySQL进行碎片整理。
当删除id=2的记录时候,发生的现象
这个时候发现磁盘的空间并没有减少。这种现象就叫做碎片化(有一部分的磁盘空间在数据删除以后(空),还是无法被操作系统所使用。)
常见的优化:
学习啦在线学习网 # alter table xxx engine myisam;
学习啦在线学习网 # optimize table t1;
注意: 在实际开发的过程中,上面两个语句尽量少使用,因为在使用的过程中,MySQL的表的结构会整体全部重新整理,需要消耗很多的资源,建议在凌晨两三点钟的时候执行。(在linux下有定时器脚本可以执行,crontab)
dhcp数据库相关文章:
4.
5.