Comment puis-je utiliser MS SQL Server depuis le terminal Mac OS X?

J'utilise un Mac pour développer des applications web. Notre runtime Java, web, notre serveur web est Jetée, et notre IDE Eclipse. Donc, notre ensemble de la pile peut être utilisé à partir de Mac et Windows en mode natif ... à l'exception de notre base de données MS SQL Server (allant de 2000 à 2008 selon l'application). Je veux un Unix en ligne de commande client pour MS SQL Server.

Je n'aime pas tout de la OS X GUI clients pour SQL Server – je trouver fastidieux et pas très Mac-comme – donc pour le moment j'utilise SQL Server 2008 Management Studio, sur Windows XP, via VMWare Fusion. Mais c'est toujours une immense douleur de lancer et d'arrêter de fumer, il mange de ma RAM alors qu'il est en cours d'exécution, et il poisons mes sauvegardes Time Machine en modifiant plusieurs 2 go de fichiers sur le disque à chaque fois que je l'utilise.

J'aime la façon dont MySQL peut être utilisé en ligne de commande, de sorte que semble comme un excellent moyen pour obtenir rapidement de ma base de données et d'enquêter sur un bug ou d'ajouter des données de test. Si seulement je pouvais utiliser SQL Server! Bref de la mise en œuvre d'une ligne de commande client moi-même à l'aide de droites JDBC, il y a quelque chose qui rend cela possible?

source d'informationauteur Kevin Conner