none
手头上只有应用程序,如何修改连接数据库信息? RRS feed

  • 问题

  • 最近我单位的数据库服务器的IP地址、数据库软件版本等等进行调整升级,出现这样一个问题:一个程序需要连接新的数据库服务器IP地址,但该程序的源代码丢失。
    我曾经尝试用记事本打开该应用程序,尝试修改显示的IP地址、数据库名等等信息,不过保存之后无法运行。
    请问各位大神,怎样修改该应用程序才可以连接新的数据库?用什么软件么?

    什么?个性签名?哼!打死我也不签。既然你们都不觉得我聪明,那就叫我BenQ吧。好歹也是国际大品牌。

    2015年11月7日 11:46

全部回复

  • 这个就要看程序怎么读取的Connection String了。

    .net 程序最一般的做法事保存在config文件中,也就是web.config对应于web application, <appliation name>.exe.config对应于 桌面程序。你可以在config文件中找找看 有没有Connection String. 

    connection string 也可能保存在其它地方,例如ODBC连接, ini文件,或者其它配置文件,最好找程序的作者问下,或者查看下源代码。

    如果源代码已经丢失,可以尝试使用反编译工具查看源代码, 例如ILSpy等。

    • 已建议为答案 shao.meng 2015年11月9日 9:27
    2015年11月8日 22:51