Sybase Sql Advantage是Sybase数据库的缺省编辑器。但它有很多缺点,因为它基本上是Windows用户的记事本:
我必须在日常工作中处理这个编辑器,所以我想知道是否还有其他工具。你知道有什么替代品吗?
答案 0 :(得分:4)
答案 1 :(得分:1)
我非常喜欢Aqua's Data Studio - 而且个人使用并不昂贵。除Sybase之外,还在同一界面中支持大量其他数据库服务器。用Java编写的应用程序确实可以在任何地方运行 - 例如,我在FreeBSD上使用它。事实上,FreeBSD甚至已经拥有databases/adstudio端口。
答案 2 :(得分:0)
Notepad ++具有SQL语法高亮功能,可以在编辑器中对该文件运行命令。 Notepad ++可以用作SQL IDE。
免费:http://notepad-plus-plus.org/
我假设拥有Sybase SQL Advantage的任何人也有isql
我的目标是C:/Sybase/BIN/isql.exe
。
可以使用notepad ++ NppExec插件调用isql。
输入如下内容:
c:/Sybase/BIN/isql -U yourUser -P secret -S yourDB -i$(CURRENT_DIRECTORY)\$(FILE_NAME)
因此路径C:/Sybase/BIN
将成为您的isql可执行文件的路径。如果isql的路径在PATH变量中,则可以排除路径:
isql -U yourUser -P secret -S yourDB -i$(CURRENT_DIRECTORY)\$(FILE_NAME)
如果保存脚本,则会将密码保存在文件中;你可能不想这样做...... 保存脚本时可以将密码字段留空,然后在运行之前添加密码。如果您的问题(应该是),请不要在您的脚本文件中保存密码。
运行外部命令(在本例中为isql)时,Notepad ++会在控制台窗口中显示输出。
警告:当显示数百万条记录时,Notepad ++可能会出现问题。