私はここ数年、大量のデータベース作業を行っておらず、利用可能なツールに慣れていません。数年前、私は Oracle データベースを扱っていて、アプリケーションで使用するクエリのプロトタイプを作成するためのツールとして、主に TOAD と少しの MS Access を使用していました。非常に直感的で使いやすいという点で、私は TOAD が大好きでした。MS SQL Server に似たものを見つけたいと思っています。私のクライアントが何かにお金を払いたいとは思わないので、オープンソースまたは無料のものが望ましいですが、利用可能なクラスのツールではるかに優れている場合は、お金がかかるものの提案を喜んで聞きます.
15 に答える
azure_ardee さん、Squirrel で Windows 認証を探しています。jtds ドライバーを使用する場合は、プロパティ DOMAIN を接続文字列に追加できます。
conn str の構文は次のとおりです。 jdbc:jtds:sqlserver://[:<1433>]/[;=[;...]]
例: jdbc:jtds:sqlserver://hostname:1433/db_name;DOMAIN=my_domain
また、[プロパティ] ボタンをクリックして、DOMAIN プロパティを確認し、値にドメイン名を入力することもできます。
お役に立てば幸いです!
ナクロ
最初にSQL Manager Expressを試してみてください。さらに必要な場合は、いつでも他のソリューションを探すことができます。
編集:これはMS SQL 2005 Express用でした。MS SQL Express 2008 用の新しいものがあり、VS 2005 と比較して VS 2008 のようにはるかに高速になることを願っています。
更新: MSSQL 2014 Developer Edition は、開発目的では無料です。完全な機能を備えた SQL Manager が含まれています。
私はAqua Data Studioが好きです。それはJavaですが、オフにしないでください。非常にうまく機能します。
Redgate からのSQL Promptもあります。これには、スティックを突き刺すことができるよりも多くのベルとホイッスルがあります (MSSQL のみで、無料ではありません)。
対極にあるのは、完全に必要最小限のQuery Expressです。
私たちのオフィスの開発者は、Oracleの無料のSQLDevolperツール(http://www.oracle.com/technology/products/database/sql_developer/index.html)を使い始めています。PL / SQL Developer( http://allroundautomations.com/ )にはまだ非常に満足しています。TOADと同様に、どちらも学習曲線はわずかですが、一度それらを感じたら、SQLワークシートのプロンプトに戻ることは想像できません。
TOAD が好きなら、TOADもそれをサポートしています。
私はそれらを使用していませんが、無料で、DBMS に依存しないと主張しています:
http://www.isqlviewer.com/
http://www.sql-workbench.net/index.html
SQLServer用のdbForgeQueryBuilderと呼ばれる優れたビジュアルクエリ構築ツールを提供します。
私はToadを使用していますが、嫌いです。それはバグが多いですが、私にとってはそれは仕事を成し遂げます。私はいつもエンバカデロに感銘を受けてきました、あなたは彼らがソフトウェアを設計する方法を知っていると言うことができます。お金があれば、おそらく彼らから道具を買うでしょう。最近、他の多くの製品を評価した後、E/Rスタジオを購入しました。私はオラクルが出すものが好きではありませんでしたが、それは無料なので、あなたの場合はそれで行きます。
Oracle SQL Developerは非常に優れており、SQLServerとも連携します。DBSolo3を試すこともできます。これらは両方ともクロスプラットフォームアプリケーションです。
QweryBuilderは、SQLServerとOracleの両方をサポートしています。無料のExpressバージョンも利用できます。
SQL Server を使用する場合は、MS が提供するツールを使用してください。
TOAD で慣れ親しんだ電動おもちゃが必要な場合は、RedGate 製品を見てください。夢のようなものがすべて揃っています。SQL Server 用の TOAD も常にオプションです。
SqlDeveloper では、Windows 認証を使用してサーバーに接続することはできません。ODBC が必要になります。同様の無料ツールでも同じことが予想されます。
MS Access を使用して adp プロジェクトを作成することもできます。ローカルクエリはありません。サーバー上ですべての作業を直接行います。クエリを作成すると、サーバーにビューが作成されます。
私は、MS Management Studio (無料のツール、サーバーに付属) と Visual Studio に固執することを好みます。
私はEMS SQL Managerが好きです。すべての主要なデータベースのバージョンがあります。同じインターフェイスなので、私のように Oracle、ms-sql、mysql、postgres を使用している場合、少なくとも日常的なクエリ/管理ツールはすべてのプラットフォームで同じように見えます。
SQL Navigatorは別の可能性です
squirrelSQLクライアントを試してください。http://www.squirrelsql.org/