2010-07-19 193 views
11

Azure SQL Services看起来很酷,我想用它作为托管数据库。我为自己设置了一个初学者网络版数据库,点击了一百万个和五个EULA后,我进入了一个控制台并创建了一个数据库。它给了我一个用于ODBC的连接字符串和用于ADO.NET的连接字符串。从Mac使用Azure SQL服务?

我使用的是Mac,与10.6。我有什么选择?

理想情况下,我会找到像Sequel Pro或Querious这样的与ODBC一起工作的东西。如果没有,有没有Web控制台或什么?

我想在perl中总是有DBI :: Shell。

有什么比在VMWare中安装Windows 7/VS2010更好吗?

回答

2

SQL Azure提供了一个标准的TDS流,因此任何可以连接到本地sql服务器的程序都可以连接给定正确的连接字符串。见http://www.connectionstrings.com/sql-azure。如果你甚至需要一个完全的关系数据库,那么也要好好研究一下。如果你不,Azure Table Storage可能是一个很好的答案。

+0

谢谢,虽然我想我的问题是“是否有一个像样的TDS客户端为Mac?”,缺乏DBI :: Shell。 我也向你保证,我需要一个关系数据库:) – 2010-07-20 19:18:41

+0

你可能想看看http://stackoverflow.com/questions/3452/sql-client-for-mac-os-x-that-works-with -MS-SQL服务器。 – JeffreyABecker 2010-07-21 18:18:47

1

Navicat的精简版不再存在

如果你想要像续集专业,我建议Navicat Lite。它连接到我的SQL Azure实例就好了,Lite版本是免费的。这是一个本地OSX客户端,所以没有任何时髦的用户界面正在进行。精简版版本不包括诸如视觉查询构建等一些东西,但总体来说非常有用。

+5

只是我还是Navicat Lite不存在了 - 只是Navicat的各种产品的免费试用? http://www.navicat.com/download – 2014-12-24 19:38:40

7

您可能会喜欢SQLPro for MSSQLmac app store)。

应用程序有几个整齐的功能,如:

  • 自动完成和语法高亮。
  • Azure数据库支持(也支持联合)。
  • 基于选项卡的界面。
  • 支持一次执行多个查询。
  • 快速访问表,列和更多。
  • 存储过程执行。

声明:我是这个应用程序的开发人员。我建立它,因为我想要一个工具来访问MSSQL数据库,而无需运行Windows虚拟机。我现在每天都会使用这个工具,并且不断向其添加更新和新功能。

+0

SQLPro使用哪种ODBC驱动程序? – 2016-02-19 06:48:16

+1

SQLPro使用FreeTDS。 – Kyle 2016-02-19 14:50:06

+0

你可以使用FreeTds而无需GPL授权下的SQLPro? – 2016-02-22 00:58:49

1

@Erik Paulson,检出SQL-CLI,它是一个很棒的命令行工具,可以在Mac上本地连接到Azure SQL数据库和SQL Server。来自JetBrains(IntelliJ和PyCharm的制造商)的

1

DataGrip也是从Mac查询Azure SQL数据库的好选择。

+0

注意:我必须在Mac OS 10 Sierra上执行此操作才能使DataGrip连接(通过JDBC): https://youtrack.jetbrains.com/issue/JRE-221#comment=27-1826316 – ryanwebjackson 2017-09-17 22:46:08

相关问题