【发布时间】:2011-07-22 07:38:56
【问题描述】:
我使用 Mac 开发网络应用程序。我们的运行时是 Java,我们的 Web 服务器是 Jetty,我们的 IDE 是 Eclipse。所以我们的整个堆栈可以在 Mac 和 Windows 上本地使用……除了我们的数据库,它是 MS SQL Server(范围从 2000 年到 2008 年,具体取决于应用程序)。我想要一个用于 MS SQL Server 的 Unix 命令行客户端。
我不喜欢 OS X GUI clients for SQL Server 中的任何一个——我觉得它们很乏味,而且不太像 Mac——所以我暂时通过 VMWare Fusion 在 Windows XP 上使用 SQL Server 2008 Management Studio。但是启动和退出仍然很痛苦,它在运行时会占用我的 RAM,并且每次我使用它时都会更改磁盘上的几个 2GB 文件,从而毒害我的 Time Machine 备份。
我喜欢从命令行使用 MySQL 的方式,因此这似乎是快速访问我的数据库并调查错误或添加一些测试数据的好方法。如果我能那样使用 SQL Server 就好了!没有自己使用直接 JDBC 实现命令行客户端,有什么可以让这成为可能吗?
【问题讨论】:
-
为什么不在机器上设置一些web服务,直接发出NSURL链接来获取你想要的数据?
标签: sql-server macos command-line terminal command-line-interface