接触ORACLE数据库不太熟,不想把数据库信息的连接串写死,数据库变就得得动程序.
想法是 ORACLE数据库SID写在INI文件里,通过调用实现数据库的访问和操作.
各位大虾,有好的实例么,求鉴中..

解决方案 »

  1.   

    connectionstring.com 里 看看
      

  2.   

    根本不需要 INI,只要约定一个数据源的名称,在本机配好数据源,程序就可以直接用数据源名称进行访问,类似:
      Provider=msdaora;Data Source=MyOracleDB;Persist Security Info=False;Integrated Security=Yes;
    具体到2楼给出的网站上去找与你匹配的链接串。数据库有变动,修改数据源配置即可,不需要动程序。
      

  3.   

    Oracle 客户端本来就是要配置的,有什么麻烦的?
    再加一个 INI 就要多一份维护。
      

  4.   

    每台机子都要建数据源数量多了就麻烦了,而INI装起来就不用管了,方便的多嘛
      

  5.   

    Oracle 客户端是必须每个客户端都装一遍的,这比配数据源麻烦多了。
    除非改用 SQL Server,微软装操作系统时就已经自动把客户端驱动装好了。