用下面地方法可以将DATABASE放到CDROM中运行.1、在查询分析器用sa登录2、exec sp_create_removable 'inventory', 
   'invsys',
   'c:\invsys.mdf', 2, 
   'invlog',
   'c:\invlog.ldf', 4,
   'invdata',
   'c:\invdata.ndf', 103、exec sp_certify_removable 'inventory',AUTO4、将数据库文件刻录到光盘E5、exec sp_attach_db 'inventory','e:\invsys.mdf','e:\invlog.ldf','e:\invdata.ndf'

解决方案 »

  1.   

    你用bcp导出:EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect in c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导入 EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect out c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导出
      

  2.   

    to 楼主:
    将单独的TABLE保存到CDROM在和DB一起操作,我没有操作过,好像不行.表中只存图像目录用在单机还行,运行网络中就存在很大的安全隐患,因为要共享目录才行
    ??
    这句话是何意思?不是很明白.
      

  3.   

    因为图像文件放在共享目录里别人可以读或删除,所以不安全
    如果单独的TABLE不能保存到CDROM的话,我想做成C/S的是不是可以,图像存成文件,数据库保存路径,服务器端程序复杂把图像读出来发送给客户端,但我没编过C/S的程序,服务器端程序怎么发送客户端程序怎么接收不知道,你们有相关例程吗?
      

  4.   

    回复人: zjcxc(邹建) ( ) 信誉:100  2003-06-13 19:55:00  得分:0 
     
     
      个人建议:
    数据库中只保存图像的存放目录.
    在程序中控制图像的读取.
      
     
    同意这个。
      

  5.   

    我也觉得zjcxc(邹建) 说的方法
      

  6.   

    TO:songzutuan(独来读网) 论坛中有许多关于如何存储和读取BOLB的文章,你可以到文档中心搜索一下,有很多.
      

  7.   

    TO:leimin(黄山光明顶) 
    我是想在服务器驻留一个服务,专门从服务器读取图像文件,数据库只存路径,这样数据库不大,备份好办,而服务器存放图像文件的目录也不需要共享,安全问题也解决了,就是没做过,SOCKET怎么用的问题