当方のスキルはACCESSからSQLに移行しようと学習中のレベルです。
Management Studioのソリューションエクスプローラについて教えて下さい。
新しく作ったクエリーを保存するようなときに使うんだと思いますが、
いまいち用途と使い方が解りません。
私の環境はサーバーはサーバールームにあり、クライアントから
SQL Server Management Studioを起動して開発しています。
開発するクライアントも二拠点あります。
現状、保存先がクライアントのローカルホルダーになっています、
これをサーバーの共有ホルダーにしてもいいのでしょうか?
データベースごとに保存先を別にして作るものなのでしょうか?
ここで保存したクエリーをテーブル値関数などにすることは
できるのでしょうか?
No.2ベストアンサー
- 回答日時:
ここは意見が分かれるところかもしれませんし、そこまでソリューションエクスプローラを使いこなしている自信もありませんが、私の考えでは全部YESです。
開発者かDBA向けの機能でしょう。ちなみに、エンドユーザにSSMSを渡してどんなSQL書いてもいいよというのは結構危険だと思っているので、私はSSMSはエンドユーザには使わせていないです。
ソリューションエクスプローラが意外と使いづらいというのは前にも書いたとおりです。
ご参考になれば幸いです。
No.1
- 回答日時:
1つの意見としてご覧ください(一応2005についてのコメントです)。
SSMSのソリューションエクスプローラはよく使う照会・パッチスクリプトをまとめて保管するのにつかったりします。
保存先は共有フォルダでもかまわないです。
一方開発フェーズで使う場合は、VSS(VisualSourceSafe)などモジュールのバージョン管理を行えるリポジトリソフトとセットで利用することが多いと思います。この場合はクエリに保存するのは、テーブルやビュー、ストアド、テーブル関数などのCREATE文になります。
ただし、フォルダの階層管理ができないことと、ストアドなどのCREATE文を生成させてみると、sp_executesqlを使った構文で生成されてしまうことからメンテナンス上の使い勝手はあまりよろしくないです。
この回答への補足
この仕組みは開発者用の仕組みであって、エンドユーザや
アプリケーションが照会したりする物ではないと言う事でしょうか?
開発途中に何度も使ったり、運用開始後にアプリに組み込まなかった
データの抜き出し等で再度利用する可能性がある場合に
利用したりすればいいのでしょうか?
また、毎回ソリューションで既存のプロジェクトを追加しないと
エクスプローラに表示されないのですが、これもそんな物なんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- サーバー (童顔♀です)webサイト納品後,記事更新をこちらでする場合どうやりますか....? 3 2023/08/09 04:44
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(開発・運用・管理) Windows serverでマルチキャスト通信の確認をしたいです。MicrosoftよりMPING 1 2023/03/31 01:05
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- サーバー HP制作をしている方、納品後のデータについて 2 2023/04/12 19:29
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- ネットワーク 自分のPC(ローカル環境)から,Webページにアクセスする過程についての質問です。 1 2023/03/19 23:00
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ストアド更新履歴
-
SQLServer 分散トランザクショ...
-
SQLServerでOracleシーケンスの...
-
エクセルアドインの使用方法に...
-
ソリューションエクスプローラ...
-
usbでえーー
-
トリガが完全にかからない
-
「マスタ」と「テーブル」の違...
-
accessのロック
-
ACCESS 一番最新の日付の金額...
-
ACCESSのSQLで、NULLかNULLでな...
-
3つ以上のテーブルをUNIONする...
-
重複するキーから一番古い年月...
-
[ BETWEEN ] vs [ >= AND <= ]
-
エクセルでテーブルの最終行が...
-
Accessにインポートしたら並び...
-
SELECT時の行ロックの必要性に...
-
Access VBA [リモートサーバー...
-
Accessで重複したデータを一件...
-
ユニオンクエリで繋げられるテ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServer 分散トランザクショ...
-
エクセルアドインの使用方法に...
-
ストアドプロシージャでのファ...
-
トリガが完全にかからない
-
ストアド更新履歴
-
ストアドプロシージャーのパラ...
-
ストアド、トリガーの同時呼出
-
SQL Server INSERTのトリガで採番
-
ストアドプロシージャの多用で...
-
SQLServer7.0 重大な例外「EXCE...
-
ソリューションエクスプローラ...
-
T-SQLで一時テーブルの名前を毎...
-
SQL Serverトリガの中でDMLの種...
-
ストアド(PL/SQL)でログイン処...
-
SQLServerのトリガ機能について...
-
「マスタ」と「テーブル」の違...
-
[ BETWEEN ] vs [ >= AND <= ]
-
2つのテーブルから条件に一致...
-
ACCESSのSQLで、NULLかNULLでな...
-
オラクルではできるのにSQLSERV...
おすすめ情報