深入剖析SQL Server的六种数据移动方法(2)

作者:10233 时间:2009-01-07 14:09:00 

1>select ... into new_tablename where ...

2>insert (into) old_tablename

select ... from ... where ...

区别是前者把数据插入一个新表(先建立表,再插入数据),后者是把数据插入已经存在的一个表中,我个人喜欢后者,因为在编程的结构上,应用的范围上,第二条语句强于前者。

6.SQL Server的复制功能

SQL Server提供了强大的数据复制功能,也是最不易掌握的,具体应用请参考相关资料,值得注意的是要想成功进行数据的复制工作,有些条件是必不可少的:

(1)SQL Server Agent必须启动,MSDTC必须启动。

(2)所有要复制的表必须有主键。

(3)如果表中有text或image数据类型,必须使用with log选项,不能使用with no_log选项。

另外max text repl size选项控制可以复制的文本和图像数据的最大规模,超过这个限制的操作将失败。

(4)在要进行复制的计算机上,应该至少是隐含共享,即共享名是C$或D$…。

(5)为SQL Server代理使用的Windows NT帐号不能是一个本地的系统帐号,因为本地的系统帐号不允许网络存取。

(6)如果参与复制的服务器在另外的计算机域中,则需要在这些域之间建立信任关系。

标签:
0
投稿

猜你喜欢

  • 如何编写一个只在Web服务关闭时执行的程序?

    2009-11-08 19:03:00
  • 细化解析:MySQL 搜索中的大小写敏感性

    2008-11-27 15:53:00
  • 在ASP中使用Oracle数据库技巧

    2008-05-17 11:47:00
  • MySQL数据库临时文件究竟储存在哪里

    2009-09-06 12:11:00
  • 给Notepad++换主题

    2009-05-04 14:43:00
  • 限制文本框只能输入数字和小数点

    2009-05-29 18:19:00
  • chr()函数参照表 chr13 chr10 chr34

    2009-09-03 13:22:00
  • html注释书写规范

    2008-08-13 13:06:00
  • 使用Canal实现PHP应用程序与MySQL数据库的实时数据同步

    2023-05-25 01:54:39
  • Firefox下正则诡异问题

    2009-08-03 14:03:00
  • 让Entity Framework支持MySql数据库

    2010-12-14 15:22:00
  • [设计]DREAMWEAVER 问题集锦

    2010-09-02 12:31:00
  • 文章关键字替换带链接需要注意的两个问题

    2010-02-25 12:18:00
  • IE8网页显示不正常 用”兼容性视图”搞定

    2009-03-28 11:13:00
  • [关注细节的最佳方案]有效期时间格式的展现

    2009-10-30 18:51:00
  • ORACLE11g随RHEL5系统自动启动与关闭的设置方法

    2009-08-31 12:43:00
  • SQLServer 连接 EXCEL

    2009-07-09 19:00:00
  • javascript限制复选框的最大可选数

    2008-10-13 13:03:00
  • 让长字符自动换行 比如URL和Email地址等

    2008-07-01 14:41:00
  • JavaScript中的私有成员 Javascript教程

    2008-12-02 17:57:00
  • asp之家 网络编程 m.aspxhome.com