公司服务器迁移,IP地址改变。但以前开发的很多程序都没有源代码,也就是说无法在程序里改数据库连接字符串,仅仅是知道哪些程序的连接字符串而已。听一些人说有改变数据库连接指向的插件,装在客户机上,特100分求个这样的插件,或者告诉这个插件实现得原理我去写出来。

解决方案 »

  1.   

    数据库服务器和网站服务器是一起的么?一起的话直接给他分配两个ip算了,如果不冲突么最好。
    如果不是一起,就另外组建一个局域网(如果只有这两台,直接交叉双绞线对接一下好了),让数据库访问继续用原来的ip,只是作为内网访问。
      

  2.   

    有配置文件我就不用来问了
    这是单个已经写死的EXE程序,DELPHI开发
    目前我用过的是16位编辑器去找源代码,比较麻烦。
      

  3.   

    不是网站,是桌面程序EXE。真是鱼龙混杂啊
    网站难道我不懂有配置文件啊
      

  4.   

    允许的话,服务器上装个虚拟hub,比如SoftEther,将你的电脑和服务器都虚拟到一个局域网上,在用原来的ip进行配置
      

  5.   


    c#是语言,asp.net是框架,这两种并不是非此即彼的关系,只不过csdn的栏目没有给桌面程序EXE留一个而已
      

  6.   

    将exe反编译掉好了,delphi很容易反编译。
      

  7.   

    连接字符串的server是IP还是domain,如果domain的话修改host文件应该就可以了
      

  8.   

    反编译一条路走到死了
    记得当初开发那些程序的人离职时说过,他走之后公司的程序要是有问题找他,就收费一次五百。
    都打包成单独EXE文件了,自然就不留源代码。
    公司对软件部门的态度就是不直接生产,不产生钱。只是后勤和提供服务的部门,和流程管理等部门一起,等同于食堂和保安部。