但当中的默认值,自增长,主键什么都没了--------------------DTS时,注意数据库右键里的一个选项

解决方案 »

  1.   

    我是在公司的里使用SQL,然后想在其他地方也继续公司的工作,两个SQL不是同时连在网上的,我的做法是把mdf,ldf两个文件COPY到其他地方,然后在那的SQL上用附加数据库的方法复制,但是默认值,主键什么都没了,要重建,有什么好方法能完全复制吗?
      

  2.   

    如果是要脚本里面可以导入脚本,主键--〉产生时候,勾选上扩展属性(在formatting选项卡),主键(在options选项卡)即可,这样脚本会有类似这样的代码:exec sp_addextendedproperty N'MS_Description', N'字段描述内容', N'user', N'dbo', N'table', N'a', N'column', N'a_add'
    GO
      

  3.   

    完全备份,还原,这个最简单。。
    用dts,将数据库导入到另一个数据,选择导出数据-在sql数据库中复制对象和数据-选择所有的项目---ok
      

  4.   

    sp_attach_db
    将数据库附加到服务器。
    EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'这个最好用了^.^感情上若习惯防备^.^
    ^.^寂寞就多一道墙围^.^