这个语句的作用是仅仅加载数据文件
日志文件可以由SQL Server数据库自动添加
但是原来的日志文件中记录的数据就丢失了
在应用程序中定制
可以在应用程序(PBVB)中执行自己编写的程序也可以在Query Analyzer中执行这种方法比较灵活其实是利用一个平台连接到数据库在平台中用的主要时SQL语句这种方法对数据库的影响小但是如果用到远程链接服务器要求网络之间的传输性能好一般有两种语句
> select into new_tablename where
> insert (into) old_tablename select from where
区别是前者把数据插入一个新表(先建立表再插入数据)后者是把数据插入已经存在的一个表中我个人喜欢后者因为在编程的结构上应用的范围上第二条语句强于前者
SQL Server的复制功能
SQL Server提供了强大的数据复制功能也是最不易掌握的具体应用请参考相关资料值得注意的是要想成功进行数据的复制工作有些条件是必不可少的
>SQL Server Agent必须启动MSDTC必须启动
>所有要复制的表必须有主键
>如果表中有text或image数据类型必须使用with log选项不能使用with no_log选项 另外max text repl size选项控制可以复制的文本和图像数据的最大规模超过这个限制的操作将失败
>在要进行复制的计算机上应该至少是隐含共享即共享名是C$或D$…
>为SQL Server代理使用的Windows NT帐号不能是一个本地的系统帐号因为本地的系统帐号不允许网络存取
>如果参与复制的服务器在另外的计算机域中必须在这些域之间建立信任关系
[] []