sp_attach_db
sp_attach_single_file_db 

解决方案 »

  1.   

    用enterprise manager不是可以导出库结构和数据吗?
    然后稍微改一下
    执行不就可以了吗?
      

  2.   

    或A.先建立备份  1。用命令:  BACKUP DATABASE MyNwind
        TO TAPE = 'C:\BB'
        WITH FORMAT,
        NAME = 'Full Backup of MyNwind'  2。在EM中右键点击要备份的数据库,选择备份操作。B. 得到备份后,用备份的文件在另一个 SQL Server 中进行恢复:  先建立一个同名的数据库。  1。用命令:  RESTORE DATABASE MyNwind
        FROM TAPE = 'C:\BB'  2。在EM中右键点击要恢复的数据库,选择恢复操作。
      

  3.   

    在另一台装有sql server 7.0电脑上先建一个与你电脑的SQL 7.0相同的文件名然后把你的数据文件copy 到这台电脑上及可,你可以试一试反正我是这么干的,注意在copy时一定要把数据库停掉.
      

  4.   

    我也相当然的用过你所讲的方法,但不行。因为建立一个数据库需要在系统管理表中注册很多的信息,直接copy 显然不行。还是用Backup...Restore 吧
      

  5.   

    我做过与你类似的操作,不过没有遇到任何问题。
    我是这样做的。
    1、在desktop edition上完全备份数据库
    2、在enterprise edition上创建同名数据库。不必创建结构
    3、在enterprise edition上restore database,在option中选定force restore over existing database
    ------------------------------------------
    祝你好运!
      

  6.   

    采用BACKUP/RESTORE的方式最好,我就是这样干的,建立一个备份设备,然后把数据备份到设备里,然后再把是设备COPY到另外一台机器上,然后再RESTORE。
      

  7.   

    请到http://www.etechbase.net/advsearch.php,将你这个问题输入到检索框,然后选择准确匹配查询,应该可以帮助你解决这个问题的。
      

  8.   

    7.0的话,备份到文件中会更方便
    备份:backup database databasename to disk = 'c:\a' with init
    恢复:restore database databasename from disk = 'c:\a' with replace
      

  9.   

    sp_attachdb,'database','file'
    例如:
    sp_attachdb,'csdnDb','c:\mssql7\data\csdnDb_data.mdf'
      

  10.   

    在sqlserver query analyzer中执行:
    EXEC sp_attach_db @dbname = N'pubs', 
    @filename1 = N'c:\mssql7\data\pubs.mdf', 
    @filename2 = N'c:\mssql7\data\pubs_log.ldf'
      

  11.   

    SQL Server 7.0的桌面版是没有该功能的!
    建议你使用Server版,在Server版上就可以将你桌面版的东西移植过来了!
      

  12.   

    robber,你说法不对吧。
    SQL server好象有桌面版,标准版,企业版。一般情况下,桌面版与标准版在一张盘上,它们的区别只在于标准版只能装在NT上。
      

  13.   

    有两种方法:
      1、在另一机器上安装SQL SERVER70,SQL SERVER 70用EXPORT OR IMPORT迁移数据库;
        6.5用TRANSFREE DATA迁移,这是直接迁移法:也可用ACCESS作为中间库进行迁移。
      2、用BCP OUT命令导出数据;BCP IN命令导入数据。
      

  14.   

    import and export 不方便,得两台机连着,还是backup and restore来得爽吧,带个硬盘或刻张光盘就ok了。