我做了一个信息管理系统。但我不知道怎么搞数据库备分。谁能帮我一下呀?-----------------------------------------------------
我是菜鸟,我怕谁!!!
[email protected]

解决方案 »

  1.   

    use master
    go
    RESTORE database 学校管理 FROM DISK = 'd:\test.bak' with replace ,stats//还原
    backup database databasename to disk='d:\server\jun.bak'  with  init   //备分
      

  2.   

    sqlsever中:
    备份整个数据库:BACKUP DATABASE { database_name | @database_name_var } 
    TO < backup_device > [ ,...n ] 
    [ WITH
        [ BLOCKSIZE = { blocksize | @blocksize_variable } ]
        [ [ , ] DESCRIPTION = { 'text' | @text_variable } ]
        [ [ , ] DIFFERENTIAL ]
        [ [ , ] EXPIREDATE = { date | @date_var }
            | RETAINDAYS = { days | @days_var } ]
        [ [ , ] PASSWORD = { password | @password_variable } ]
        [ [ , ] FORMAT | NOFORMAT ]
        [ [ , ] { INIT | NOINIT } ]
        [ [ , ] MEDIADESCRIPTION = { 'text' | @text_variable } ]
        [ [ , ] MEDIANAME = { media_name | @media_name_variable } ]
        [ [ , ] MEDIAPASSWORD = { mediapassword | @mediapassword_variable } ]
        [ [ , ] NAME = { backup_set_name | @backup_set_name_var } ]
        [ [ , ] { NOSKIP | SKIP } ]
        [ [ , ] { NOREWIND | REWIND } ]
        [ [ , ] { NOUNLOAD | UNLOAD } ]
        [ [ , ] RESTART ]
        [ [ , ] STATS [ = percentage ] ] 
    ]详见帮助
      

  3.   

    老兄,你如果是使用的sqlserver,那么直接在企业管理程序中设置一下
    就可以了,它可以按月,周,日的方式给予你备份的方案,何必需要你去
    写程序呢!如果要写在客户端程序中,那么就采用第一位写的方法做吧.
      

  4.   

    什么数据库?
    1.SQLserver等建议使用自带备份
    2.paradox等单表数据库[目录],建议使用batchmove控件进行备份or 使用copy数据文件的方法。
    3.sybase等单文件数据库建议程序SQL语句动态创建库表进行备份
      

  5.   

    同意zsy_good(只要坚定不移的走下去,那一定会成功)的!
      

  6.   

    各位兄台,这里是 DELPHI 不是 SQLSERVER 论坛
    在DELPHI能写出这样的语句到 送到 服务器里去的吗?
    要不在SQL语句里加个 chr(10) 换行???