SQL SERVER异地备份方法(1)
写成存储过程,建立作业定时备份~~~
--在sql中映射一下就可以了
exec master..xp_cmdshell 'net use z: \\yizhi\D$ "密码" /user:yizhi\administrator'
/*--说明:
exec master..xp_cmdshell 'net use z: \\xz\c$ "密码" /user:xz\administrator'
z:是映射网络路径对应本机的盘符,与下面的备份对应
\\xz\c$是要映射的网络路径
xz\administrator
xz是远程的计算机名,
administrator是登陆的用户名
密码 面指定的administrator用户的密码
--*/
--备份;with init覆盖|noinit添加
backup database 库名 to disk='E:\H_BACKUP.bak' with init
--COPY
exec master..xp_cmdshell 'copy E:\H_BACKUP.bak z:'
--删除(这句可以去掉)
--exec master..xp_cmdshell 'del E:\H_BACKUP.bak'
--完成后删除映射
exec master..xp_cmdshell 'net use z: /delete'
相关文档:
今天写网站的时候很囧啊,发现查找用户权限的时候无缘无故的同一个权限重复出现很多次
修改后的SQL语句如下
SELECT
node
.
id
,
node
.
name
,
access
.
role_id
from
think_role_user
AS
user
,
think_access
AS
access
,
think_node
AS
node
WHERE
user
.
user_id
=
......
存储过程中常用到的SQL事务处理语句格式可能会有如下几种:
第一种:
set xact_abort on
begin tran
insert ...
update ...
  ......
1。版本:Sql2008/2005
2。目的:导出指定的表中所有数据,导出格式为 insert 语句
3。具体操作:
1)找到需要导出的数据库,右键菜单,任务--〉生成脚本
2)进入向导,一路下一步,注意选择生成脚本选项的时候,将“编写数据的脚本”设置为“True”即可
3)保存生成的Sql文件 ......
曾经有想通过创建sql server视图调整应用性能的想法,不过后来证明这个想法是行不通的。
做了个实验,在对原来的sql语句调整之后创建了两个视图,把原来的sql转换为视图了,通过视图来读取数据。最终的比较结果是通过视图比直接使用sql语句要慢,通过视图来提高sql的性能看来是不行 ......
1.某医院病房计算机管理中需要如下信息:(15分)
科室:科名,科地址,科电话
病房:病房号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号,入住日期
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负 ......