在SQL SERVER 2000 的联机帮助中
搜索'磁盘设备'
可以找到如下内容磁盘设备
磁盘备份设备是硬盘或其它磁盘存储媒体上的文件,与常规操作系统文件一样。引用磁盘备份设备与引用任何其它操作系统文件一样。可以在服务器的本地磁盘上或共享网络资源的远程磁盘上定义磁盘备份设备,磁盘备份设备根据需要可大可小。最大的文件大小相当于磁盘上可用的闲置空间。如果在网络上将文件备份到远程计算机上的磁盘,使用通用命名规则名称 (UNC),以 \\Servername\Sharename\Path\File 格式指定文件的位置。将文件写入本地硬盘时,必须给 SQL Server 使用的用户帐户授予适当的权限,以在远程磁盘上读写该文件。在网络上备份数据可能受错误的影响,因此请在完成备份后验证备份操作。有关更多信息,请参见验证备份。重要  建议不要备份到数据库所在的同一物理磁盘上的文件中。如果包含数据库的磁盘设备发生故障,由于备份位于同一发生故障的磁盘上,因此无法恢复数据库。可是我却实现不了。
不知道问题出在哪里

解决方案 »

  1.   

    我记得是可以的备份到别的机器上的,但不是映射盘.直接做backup database "databasename" to disk='\\user1\c:\databk.bak'
      

  2.   

    请: ntsnow(玛娅传说) 
    具体点我已经设置网络上某台机子上的某个路径为everyone 可写的权利了
    且已打开那个文件夹
    \\cbtsoft\wxd98能够删除文件,建立文件
    且 我运行\\cbtsoft\wxd98 可以直接打开 ,没有任何密码提示可我在sql server 2000 中却做不到 
     BACKUP DATABASE [pubs] TO  DISK = N'\\cbtsoft\wxd98\www' WITH  NOINIT ,  NOUNLOAD ,  NAME = N'pubs 备份',  NOSKIP ,  STATS = 10,  NOFORMAT
      

  3.   

    在路径前边要有机器名呀.
    BACKUP DATABASE [pubs] TO  DISK = '\\machinename\cbtsoft\wxd98'
      

  4.   

    cbtsoft 
    就是计算机名称
    wxd98是共享名称
      

  5.   

    BACKUP DATABASE [pubs] TO  DISK = 'e:\www'  成功BACKUP DATABASE [pubs] TO  DISK = '\\cbtsoft\wxd98\www'
    服务器: 消息 3201,级别 16,状态 1,行 1
    无法打开备份设备 '\\cbtsoft\wxd98\www'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
    服务器: 消息 3013,级别 16,状态 1,行 1
    BACKUP DATABASE 操作异常终止。
      

  6.   

    数据库需要哪些设置
    windows 2000需要哪些设置
      

  7.   

    我问过同事了,记得做过这样的操作.
    同时你也可以试试在本地备份完之后,再xp_cmdshell {'command_string'} [, no_output]把文件拷贝到你的网络路径上
      

  8.   

    试试BACKUP DATABASE [pubs] TO  DISK = '\\cbtsoft\wxd98\www.bak'
      

  9.   

    BACKUP DATABASE [pubs] TO  DISK = '\\cbtsoft\wxd98\www.bak'
    不行呀
      

  10.   

    执行
    USE master
    EXEC xp_cmdshell 'copy E:\www.bak \\cbtsoft\wxd98\', 
       NO_OUTPUT命令已成功完成。在\\cbtsoft\wxd98\下却没找到www.bak  这是怎么回事
      

  11.   

    EXEC xp_cmdshell 'dir \\cbtsoft\wxd98\' 当前并未模拟客户的线程试图操作模拟令牌。
    这是怎么回事
      

  12.   

    必须将Server设成域账号登陆,而且映射的路径是可写的
      

  13.   

    网络驱动器用win98的操作系统!可以实现你的要求。
      

  14.   

    不可能的,SQL SERVER 7.0只认本地硬盘,连活动硬盘都不认
      

  15.   

    我也只知道SQL7.0只认本地硬盘的
      

  16.   

    OK,网络的备份是完全可以做到的,在NT/2000下,首先确定备份的网络路径。同时确保该路径的文件夹的文件夹权限和共享权限为可写。
    录入网络路径得地方是:“选择备份路径”--“文件名”,注意,在这个文本框需要写入完整的网络路径,如: \\SERVER\FOLDER1\A.BAK
    其中A.BAK是你为你的备份文件取的名字。我个人认为,备份道网络不是好主意,应该先备份道本地,再拷贝。降低出错的机会。如果一定要网络备份,注意备份成功后立即检查其可用性
    用RESTORE VERIFYONLY命令