我以前在 XP 和 vista 上的 Xemacs 中使用过 sql-oracle。
但是,现在我在命令行上使用 Postgresql psql 但我觉得它有点蹩脚(与在 emacs 中使用 sql-* 相比)
所以,我试图让它(psql)在 Windows 上的 xemacs(21.4.22)中工作。当我输入
M-x sql-postgres ENTER, I get the following 3 prompts
User:
Database :
Server:
为什么没有提示我输入密码?它提供了一个 SQLi 缓冲区,但是当我输入我的 SQL 并按 ENTER 时,没有任何反应。另外,我没有看到任何提示(当我从 cmd.exe 运行 psql 时,我得到“databasename=#”提示)。是什么赋予了 ?
对于在我的盒子(localhost)上运行的数据库,我希望在上面的提示中输入什么,并且我知道我需要连接到哪个数据库(我知道要给 psql 哪些参数,但在 xemacs 中不知道)。
我对 GNU Emacs (23.1.50.1 (i386-mingw-nt6.0.6001)) 进行了同样的尝试,结果相似:一个 SQLi 缓冲区,但没有执行任何 SQL,而且我没有看到输入密码的提示。
谢谢,
BR,
~A