我想用SQL2000做为后台数据库,做一个文件管理系统,用来管理文件的新增,修改,查看 ,审核(一般是word,excel,jpg文件)。我想把这些文件数据全部保存到数据库里,请问这样做数据量大了,SQL2000能不能承受得起。
   (注:因为现在所有的文件都是放在一个服务器上管理的,这些文件的总大小大概有十几G)

解决方案 »

  1.   

    你把文件都放到服务器后,还希望用户以什么方式取得它们?
    如果是http下载,应该用户是无法修改的它们的
      

  2.   

    这个系统是公司网内使用的,文件打开的方式,自动调用对应的程式去打开它,
    但是我不知道怎么控制这个文件的修改的权限?比如这个用户只有查看这个文件
    的权限(这个文件是word文件),打开这个文件后,怎么控制这个用户只能看,不
    能改这个文件呢?
      

  3.   

    如果是直接打开,那简单的做法,就只能文件共享了
    (如果是文件共享,比较难以做到同一个文件,这些用户是只读,那些用户是可写——除非每个用户在服务器里都是有帐号的,上传文件时,同时为这些用户建立文件系统的读写权限,感觉不现实)否则,无论文件放数据库或web方式,都是需要先下载——这样的修改,其实都只是修改了本地的临时文件,然后再上次覆盖——很容易做到同一个文件,这些用户是只读,那些用户是可写