我有两个SQL数据库,一个数据库在网上(通过租用空间),一个数据库在本地,因在网上的SQL数据库人家只能提供修改的权限,不向外开放。我初步想法:
  因数据修改不太大且相关表不多,我想采用程序来控制:
  1、先在本地检测修改后的数据,再将这些数据通过CGI或ASP将网上的数据也改变。
  2、将网上修改的数据通过CGI或ASP将转化成文本文件再将其下载到本地,然后再对本地数据进行改造。  不知行不行?
  

解决方案 »

  1.   

    应当可以实现。
    建议:在需要同步的表上建个触发器,录入/修改/删除时均通过触发器将操作记录在另外一个表中,然后写个程序读取记录表的内容同步网上数据库。
    如果不需要实时性而且数据少于100w,更简单,用dts写个任务同步两个表,晚上自动执行一下就ok了。
      

  2.   

    我认为技术上不会有什么大问题,但速度可能不会太理想;另,建议使用ASP。NET,很好,比ASP确实有了较大的进步:http://218.56.11.178:8009/      这个论坛开放源码,可以参考一下
      

  3.   

    可以:  我有此方面的代码,需要的话请给我EMAIL。   [email protected]