❶ sql2005 维护计划不能选择多项维护任务
安装SQL Integration Services(SSIS)组件
有两种创建维护计划的方式:使用维护计划向导或使用设计图面创建计划。向导是创建基本维护计划的最佳方法,而使用设计图面创建计划允许您使用增强的工作流。
若要创建或管理维护计划,您必须是 sysadmin 固定服务器角色的成员。注意,只有当用户是 sysadmin 固定服务器角色的成员时,对象资源管理器才会显示维护计划。
1.使用维护计划向导创建维护计划
在对象资源管理器中,展开一个服务器,再展开“管理”。
右键单击“维护计划”并选择“维护计划向导”。
按照向导中显示的步骤创建维护计划。
2.使用设计图面创建维护计划
在对象资源管理器中,展开一个服务器,再展开“管理”。
右键单击“维护计划”并选择“新建维护计划”。
在“新建维护计划”对话框中,键入计划的名称。
将打开工具箱,然后打开“<维护计划名称> [设计]”图面,该图面中已创建了默认的 Subplan_1。可以选择在“设计”选项卡中输入整个计划的说明。
双击 Subplan_1,然后在“子计划属性”对话框中输入子计划的名称和说明。单击“子计划的计划”图标在“作业计划属性”对话框中输入计划详细信息。
若要生成子计划,请将“工具箱”中的任务流元素拖放到计划设计图面,以便定义将要执行的任务。双击任务打开对话框来配置任务选项。
若要定义任务间的工作流,请单击首先要执行的任务,按住 Ctrl 键,然后单击接着要执行的任务。右键单击其中任意一个任务,然后单击“添加优先约束”。
若要添加包含在其他计划中运行的任务的另一个子计划,请单击工具栏上的“添加子计划”。
若要添加与其他服务器的连接,请单击“管理连接”。
若要指定报告选项,请单击“报告和记录”图标。若要保存更详细的信息,请选择“记录扩展信息”。若要将维护计划结果信息写入其他服务器,请选择“在远程服务器上进行日志记录”。若要在日志文件查看器中查看结果,请右键单击“维护计划”节点或特定维护计划,然后单击“查看历史记录”。
❷ SQL数据库维护
ITPUB全国最顶尖的数据库社区之一,主攻方向是oracle,也有其他数据库的版块.高手如云:
http://www.itpub.net/list.html
❸ 数据库sql server2005的数据怎么做数据维护计划
选择管理--->维护计划,添加备份数据库任务。
或者
选择SQL
Server
代理--->作业,新建作业,步骤选择T-SQL脚本任务,
格式如下BACKUP
DATABASE
数据库名
TO
DISK
=
‘G:备份文件’
WITH
NAME
=
N'数据库名',配置计划
。
❹ 对于sqlserver2012执行自动备份数据库维护计划,需要开启哪些sql服务
如图所示,需要红框里的两个服务即可
❺ sql2008数据库维护计划怎么设置
最佳实践 (一) 备份计划 1) 每周星期日的2:00:00执行数据库的完整备份; 2) 每周星期一至星期六每天的2:00:00执行数据库的差异备份; 3) 每天在8:00:00和23:59:59之间、每1小时执行数据库的日志备份; 4) 每个月的最后一个星期日的1:00:00执行数据库的完整备份; (二) 计划讲解 1. 根据备份文件的不同,我创建了4个文件用于存放备份文件:(Mesa是数据库名) 1) Mesa_Full:用于存放完整备份文件; 2) Mesa_Diff:用于存放差异备份文件; 3) Mesa_Log:用于存放日志备份文件; 4) Mesa_Save:用于存放保留备份文件; 上面的4个文件夹与备份计划的4个步骤是一 一对应的; (Figure1:文件夹命名规范) 2. 创建名为Mesa的维护计划,并创建如下图的4个子计划: (Figure2:子计划列表) 3. 设置【清除历史记录】、【清除维护】的保留时间: 1) Subplan_Full:保留完整备份文件4周;(1个*4周=4个文件) 2) Subplan_Diff:保留差异备份文件2周;(6个*2周=12个文件) 3) Subplan_Log:保留日志备份文件1周;(16个*7天=112个文件) 4) Subplan_Save:保留备份文件1年;(1个*12月=12个文件) 上面的时间策略需要根据数据库的安全级别、磁盘空间、业务特性等情况共同解决的,你可以根据的实际情况进行修改和调整; 4. 下面的Figure3、Figure4、Figure5、Figure6是具体设置的效果图:
❻ SQL SERVER 维护计划,自动备份数据库任务失败
SQLServerAgent节点下的【工作】中找到你的备份计划, 然后双击打开他, 点击左边的“步骤”(steps),点击右下方的“编辑”,把身份验证改为使用SQL Server 身份验证。
我用的是sa账号
我用的是sa账号,实测可以。
❼ 做SQL数据库维护工作,具体做些什么工作_
应该就是在熟悉数据库的操作的前提下对数据库的安全、迁移、备份进行管理吧
❽ SQL 数据库索引如何维护
第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%
declare @table_id int
set @table_id=object_id('表名')
dbcc showcontig(@table_id)
第二步:重构表索引
dbcc dbreindex('表名',pk_索引名,100)
重做第一步,如发现扫描密度/Scan Density还是小于100%则重构表的所有索引
dbcc dbreindex('表名','',100)
❾ SQL 数据库维护计划无法执行
我之前也遇到过,我的解决是我的Vista 将UAC关掉或者以管理员权限运行Management Sdio 就行了。以后在Vista遇到奇怪的问题,可以试着用管理员权限运行(关闭UAC也行)。
或者打开sqlserver/tools/sqlserver query analyzer 执行下面操作 USE MASTER GO sp_configure'allow update',1 RECONFIGURE WITH OVERRIDE GO UPDATE sysdatabasesset status = 32768 WHERE name = 'db_pos363' GO sp_configure 'allowupdate',0 RECONFIGURE WITH OVERRIDE GO说明:'db_pos363'是要修复的数据库名称。执行完毕再重启一下Servicemanager打开数据库看是否处于紧急状态!再从另一装有sql2000的机器上连接报错的数据库,然后再在sql2000的机器上新建一数据库,再使用sql2000自带的数据库导入导出功能(在新建的数据库上单击右键/所有任务/数据导入、数据导出)从报错数据库导入数据到新建的数据库中!在导入选项中注意以下几项:1, 导入方式选择分‘从源数据库复制表和视图’以及‘从sqlserver数据库间复制对象和数据’。当选择从源数据库复制表和视图时一定要选择全部表!2, 当选择‘从sqlserver数据库间复制对象和数据’时,在‘导入导出向导’对话框中去除‘使用默认选项’的选中标志;再在打开‘选项’对话框,去除以下三项的选中标志。A,复制数据用户和数据库角色;B,复制sqlserver 登陆;C,复制对象及权限。 3, 在使用‘从sqlserver数据库间复制对象和数据’时,有时会出现单张表导入失败,这时有时会在导入结束时提示那几张表导入失败有时不提示,如果提示,就再使用‘从源数据库复制表和视图’并选中导入失败的表重新导入一遍;如果不提示就只能在一张张表打开查看了,发现空表后再使用‘从源数据库复制表和视图’导入需要导入的表!导入成功后再删除sqlserver7.0机器上处于紧急状态的数据库,再新建一个同名数据库,建好后再使用sql2000的数据库导出功能导出到此数据库中,在导出过程中同样要注意导入时的注意事项!
❿ sql server 2008数据库维护有哪些
一:目标任务:
使用SQL
Server
2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件:
1.
每天0点自动备份指定数据库
testDB,备份文件放在E:\autoBack文件夹下
2.
备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件
二:前提条件
1.
已经安装SQL
Server
Integration
Services
服务
2.
已经安装SQL
Server
代理
(MSSQLSERVER)
服务
如果未安装SQL
Server
Integration
Services
服务,依然可以创建维护计划,但是不会生效
三:
创建维护计划(使用维护计划向导)
1.
选择对象资源管理器下的“管理”,点击右键,选择“维护计划向导”
2.
选择“下一步”进入“选择计划属性”界面,
我们这里修改计划名称为
testMaintenancePlan
因为我们现在有两个任务,一个是备份数据库testDB,一个是删除历史备份文件。所以选择“整个计划统筹安排或无计划”
3.
点击“更改”按钮,进入时间计划设置界面
我们这里需要每天重复执行,频率是每天0点钟执行,从当天开始执行
4.
点击“确定”后,返回计划属性界面
5.
选择“下一步”,进入选择维护任务界面
我们这里有两个任务,备份数据库和删除超期的历史备份文件,所以勾选“备份数据库(完整)”和“‘清除维护’任务”两个任务
6.
选择“下一步”,
进入设置维护任务顺序的界面
这里的顺序是先备份数据库,
再执行“清除维护”任务,删除历史备份
7.
选择“下一步”,进入备份数据库任务的设置界面
选择指定的特定数据库testDB:
指定备份文件存放的目录为E:\autoBack
备份文件扩展名为bak(默认),bak字母前面不要加点(
.
)
8.
选择“下一步”进入“定义清除维护任务”界面
我们需要删除文件夹(E:\autoBack)下面的以bak为扩展名的数据库备份文件,文件保留时间为1周,
这里需要注意的是,
文件扩展名填“bak”而不要填“.bak”,扩展名前不要加点,否则不会删除
9.
选择“下一步”设置报告文件路径
10.
选择“下一步”完成
11.
刷新“管理”
下的“维护计划”文件夹,
可以看到创建的维护计划
12.
双击新建的维护计划或点击右键选择“修改”,可以看到维护计划的内容,并修改,修改后点击保存即可
13.
最后重启SQL
Server
代理
服务即可