易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Express自动备份

--第一步
--在master库中建立一个备份数据库的存储过程.
USE master
GO
CREATE PROC p
      @db_name sysname,         --数据库名
      @bk_path NVARCHAR(1024)     --备份文件的路径
 AS
      IF ISNULL(@db_name,'')=''
            SET @db_name=db_name() ;
     
      DECLARE @dt VARCHAR(50) ;
      SET @dt=@db_name+'_'+CONVERT(VARCHAR(8) , GETDATE() ,112)+'_';
      SET @dt=@dt+REPLACE(CONVERT(VARCHAR(10) ,GETDATE() ,108),':','')
 
      IF RIGHT(@bk_path,1)<>'\'
           SET @bk_path=@bk_path+'\';
 
      EXEC ('BACKUP DATABASE ['+@db_name+'] TO DISK='''+@bk_path+@dt+'.bak'' WITH FORMAT');
GO
 
--第二步
--在某个文件夹里建两个txt文件   --如D:\batComand.txt 跟D:\BackupDatabase.txt
--然后batCommand.txt文件内容如下:
sqlcmd -Smyfend\liangck -E -iG:\BackupDatabase.sql
然后保存.将扩展名改为.bat
注:这里的-S是 服务器名\实例名   -E 是集成安全性
然后BackupDatabase.txt文件内容如下:
USE master
GO
EXEC p '要备份的数据库名','G:\Backup\'
然后保存,将扩展名改为.sql
--第三步
新建任务计划.然后在选择执行哪个任务的时候..单击浏览..选择D:\batCommand.bat
设置每天执行..即可.
备份时的文件名是 : 数据库名_日期_时间.bak
 


相关文档:

sql数据库备份

sql server数据库备份方案
2008-08-05 13:15
SQL Server 数据库备份方案
为了保证SQL Server 数据的安全,数据库管理员应定期备份数据库,在不同情况下应采用不同备份数据库备份策略,一方面维持数据的安全性,另一方面也可保持SQL Server 能顺畅运行。尽最大的努力减少由于数据的损坏对客户造成的损失。
概念
1) 备份 ......

ORACLE PL/SQL与SQL SERVER T SQL一些比较

ORACLE PL/SQL与SQL SERVER T-SQL一些比较
字符串连接
Oracle用|| 符号作为连接符,而SQL Server的连接符是加号:+ 。
Oracle查询如下所示:Select ‘Name’ || ‘Last Name’ from tableName
SQL Server查询如下:Select ‘Name’ + ‘Last Name’
GUID
Oracle用SYS_GUID ......

SQL 获取列名 利用系统表

SELECT sysobjects.name,syscolumns.name
from  sysobjects,syscolumns
WHERE(sysobjects.id=syscolumns.id)
select col_name(OBJECT_ID('staff'),17)
select name
from syscolumns
where id=object_id('你的表名'); ......

动态sql语句基本语法

  
  动态sql语句基本语法    
  1   :普通SQL语句可以用Exec执行    
   
  eg:       Select   *   from   tableName    
                    Exec( ......

SQL server触发器入门2 重命名触发器


1.用查询分析器重命名
exec sp_rename 原名称, 新名称
sp_rename 是 SQL Server™ 自带的一个存储过程,用于更改当前数据库中用户创建的对象的名称,如表名、列表、索引名等。
2.用企业管理器重命名
在表上点右键->“所有任务”->“管理触发器”,选中所要重命名的触发器,修改触发器 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号