我的应用程序有一个功能,可以连接到4个不同的数据库服务器( MySql,MySql,SQLite和Oracle),如果不存在数据库,它将创建一个具有指定数据库名称的新数据库。此逻辑适用于所有服务器,但Oracle除外。如果数据库存在,我可以在所有四个服务器上连接到它,所以我认为问题与我的tns、错误的dll或任何类似的东西无关,但可能在这种情况下我的连接字符串是错误的。
Oracle服务器版本是11.0.0.1,我安装了必要的odac驱动程序。我的pc上有一个tns设置,当数据库存在时,一切都正常工作。在本例中,connectionstring如下所示:
User Id=<myuser&
我正在使用Macbook Pro (雪豹,10.6.8),在过去的几个月里我一直是一个经常使用emacs的用户。我正在尝试安装一个修改过的Emacs24.2 版本,以利用来自的(ESS)。我目前有22.1.1:
M-x emacs-version
GNU Emacs 22.1.1 (mac-apple-darwin) of 2011-06-07 on b1030.apple.com
我安装了前面链接的emacs,将其放在应用程序中,并在.bashrc中设置如下:
alias emacs="/Applications/Emacs.app/Contents/MacOS/Emacs -nw&