- 締切済み
SQL Server上のDBにWin7でアクセス
SQL Server上のDBに、Win7のクライアントPCからSELECTのみ実行できるツールを探しています。(INSERT、DELETE、UPDATEは実行できないものがいいです。また、DBを直接編集もできては困ります) フリーソフトがベストです。どなたか、ご教授頂けますでしょうか。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- naoto0216
- ベストアンサー率46% (183/391)
SQL Serverにコマンドラインから接続し、そこでSelectを実行して みてはどうでしょうか。 DBに接続する sqlcmd -S <サーバ名> -d <DB名> -U <ユーザID> -P <パスワード> 「1>」と表示されるので、 1>Select ・・・・ を入力 Goで実行 2>Go ― ここに抽出結果が表示される ― exit で抜ける 私自身は試したことありません。
- tkf-
- ベストアンサー率58% (821/1398)
> できれば、Management Studioは使用したくないのです。 Management Studioを使うなんて一言も言ってませんが。 AccessならSELECT構文そのままクエリとして使えますし、ExcelならちょっとVBAかじれば、Selectぐらいできると思います。 sqlcmdコマンドラインを使う方法もありました。 http://www.projectgroup.info/tips/SQLServer/MSSQL_00000002.html どうしてもフリーソフトでないとダメなら、以下のまとめを参照されてはいかがでしょうか。 http://matome.naver.jp/odai/2142588675343871901
- tkf-
- ベストアンサー率58% (821/1398)
SQL Server上に読み取り専用のユーザーを作成して、クライアントからのアクセスにはそのユーザーを利用すれば、クライアントは、AccessでもExcelでもお好みでできると思われますが、いかがでしょう。
お礼
ご回答ありがとうございます。 できれば、Management Studioは使用したくないのです。できればフリーのツールでSELECT文のみ流せるようなものがベストなのですが。。。難しいでしょうか?