SQL Server
- MSDEでバックアップのスケジュールを組むには?
参考HPを見たのですが、どうもイマイチよくわからず、ここで質問しました。 ストアドプロシージャ、ジョブなど聴きなれない言葉がありまして、困っています。 どうぞ、ご教授よろしくお願いします。 参考HP http://www.horikawa.ne.jp/msde/support/msde2000-backup-job/msde2000-backup-job.html
- ベストアンサー
- SQL Server
- KOHEI_JAPAN
- 回答数3
- DBロックに関して
SQLServerで、ユーザが定期的に行うタスクなどで、DBロックが起こることはあるのでしょうか。 統計情報更新やテーブル再編成等、ロックが起こりそうなのですが、 その辺りのところは、知識が未熟なためわかりません。 どなたか知っている方がいれば、ご教授頂けますでしょうか。 可能であれば、出来うる限りロックが発生するだろう状況を洗い出したいと思っています。 宜しくお願い致します。
- 締切済み
- SQL Server
- orangefake
- 回答数1
- XPにSQLServer2000(StandardEdition)をインストールって…
勉強不足で申し訳ありませんが タイトルどおりなんですがWindowsXPにSQLServer2000(StandardEdition)をインストール使用としたところクライアントのみインストールできるみたいなんですけどサーバーにもインストールしたいのですが無理でしょうか?DeveloperEditionならインストールできるのでしょうか?
- 締切済み
- SQL Server
- rararara7
- 回答数3
- MicroSoft SQL Server 2000のインストールについて
インストール後、起動しょうとすると次のような エラー表示(ダイアログ)が表示されます。 「サーバに接続できません」 この現象について、解決方法をご存知の方、 おられましたら、どうかご教授下さい。。 何か糸口になりそうなことだけでも 結構ですので、どうかよろしくお願いしたします。。
- 締切済み
- SQL Server
- chihirom
- 回答数1
- EXISTSでの列名指定
ALTER TABLEをするSQLを作りたいのですが 走らせる環境にはすでに作ったSQLが走っているかどうかが わかりません。 その場合にif existsで列名が テーブルに入っているか確認したいのですが object_id(N'[所有者][テーブル名]') だとテーブル名は判別できるのですが object_id(N'[所有者][テーブル名][列名]') のように列名を判別する方法はありませんでしょうか? (このやり方ではダメでした) 宜しくお願いいたします。
- ベストアンサー
- SQL Server
- VIPFIRE
- 回答数1
- SQL Server2000でネットワークドライブ利用
SQL Server2000 EnterpriseEditionで、 ネットワークドライブ接続したNAS(Gドライブに割当済)に、既存DBをデタッチし、 DBをNASにコピーしてアタッチする時、 Gドライブ(ネットワークドライブ)が表示されません。 何かいい方法、ツールはありませんか。
- 締切済み
- SQL Server
- toshi1234
- 回答数1
- SQLサーバのバックアップファイルをMSDEで復元するには?
タイトルのそのままなのですが、 SQLサーバにて作ったバックアップファイル(.BAK)を、 別のPCにインストールしてある、MSDEにリストアしたいのです。 (ユーザやパスワードの設定は同じです。) 実際にやってみたところ、リストアまではいけるのですが、 復元した後、ユーザでログインできないのです。 「ユーザーの既定データベースを開けません。ログインに失敗しました。」 というメッセージが出て、ログインできないんです。 ユーザーの権限などがうまく復元できてないのかなぁと思うのですが、 どうしたらいいのか、困っています。 どうぞ、ご教授よろしくお願いしますm(_ _)m
- ベストアンサー
- SQL Server
- KOHEI_JAPAN
- 回答数1
- フィールドプロパティの規定値で日付関数を使うには
フィールドプロパティ規定値で日付関数を使うにはどうしたらよいでしょう?(アクセスプロジェクト) SQL Server 超初心者です。 アクセスならdate()やnow() ですが、これだと dateは関数名として認識されません・・とエラーになります。
- ベストアンサー
- SQL Server
- nakada789
- 回答数3
- SQLのCOUNT(*)について
SQLのCOUNTでよくCOUNT(*)というのを見かけるのですが、 COUNT(ID)などとした場合と比べて、理論上どちらが早い のでしょうか?
- ベストアンサー
- SQL Server
- nihon_no_samurai
- 回答数1
- SQL文で、合計が0のレコードを表示させないようにしたい。
売上のテーブルがありまして、 数量の合計と金額の合計を出していたのですが、 数量の合計が0の場合は表示させないことになり、 下記のようにしてみたのですが、エラーになってしまいます。 かといって、Sum(売上マスタ.数量) <> 0 でもダメでしたし、どうしていいのか困っています。 どうぞ、ご教授よろしくお願いしますm(_ _)m SELECT Sum(売上マスタ.数量) AS 数量の合計, 売上マスタ.単価*数量の合計 AS 売上金額 FROM 売上マスタ Where 売上マスタ.数量 <> 0;
- ベストアンサー
- SQL Server
- KOHEI_JAPAN
- 回答数1
- MSDEでテーブル名を変更したい
タイトルどおりですが、MSDEで既存のテーブルの テーブル名を変更したいのですが、どのようにしたら よいでしょうか
- ベストアンサー
- SQL Server
- nihon_no_samurai
- 回答数1
- MSDEでntextの文字検索クエリ
MSDEを使っています。 ntext型で定義したフィールドの文字列検索クエリの実行を 行いたいのですが、ntext型のフィールドにはLIKEが使えないようです。 どのようにしたらよいものでしょうか?
- ベストアンサー
- SQL Server
- nihon_no_samurai
- 回答数2
- ODBC経由の処理が遅い
サーバAとクライアントBがあります。同じセグメント。 10MBで接続されています。 この状態であれば、速度低下は感じられないのですが、 サーバAとクライアントBを離れた場所に設置し、間を1Mb/sで接続した場合、システムの動作がとても遅くなってしまいます。調べるとODBC経由で処理しているところが遅くなっているようです。 例えサーバAとクライアントBを光で接続しても 速度に改善が見られないようなので ODBC経由の接続に限界でもあるのでしょうか。 うまく伝えることができないのですが、 どなたか何か分かりませんでしょうか。
- ベストアンサー
- SQL Server
- SEAMOON
- 回答数1
- 同じテーブルでのUNION
テーブルtableである列aのデータが1,2,3,4,5,6,7,8,9と 入っていたとします。 このテーブルを1,2,5,3,4,6,7,8,9という順番で SELECTしたい場合はどのようにすればよろしいでしょうか? select a from table where a IN (1,2) union select a from table where a = 5 union select a from table where a NOT IN (1,2,5) としてみたのですが1,2,3,4,5,6,7,8,9と表示されてしまいます。 宜しくお願いいたします。
- ベストアンサー
- SQL Server
- VIPFIRE
- 回答数1
- トランザクションログ削除でイベントビューアにエラーが出る
データベースのトランザクションログとバックアップを取得するプログラムを作成したのですが、 アプリケーションログに以下のエラーイベントが発生します。 イベントID:17055 18278 : データベース ログが切り捨てられました : データベース : **** このエラーのログが出力されないようにする 方法をお分かりになればご教示戴きたく 宜しくお願いします。 -------------- SQLserver2000 VB6 winXP --------------
- 締切済み
- SQL Server
- jyamo
- 回答数1
- SQLServer7.0上のエラーについて
急な復旧作業で困っております。ご回答頂ける方 是非ともよろしくお願い致します。 Windows2000サーバ上で動作しているMSSQL7.0の 環境においてクエリアナライザを使用して下記のコードを 実行しました。 ------------------------------------------ exec sp_attach_db 'new_dts0002', 'D:\dts0002.mdf', 'D:\dts0002.ldf' ------------------------------------------ いくつかのファイルは成功したのですが、 一部のファイルで下記のメッセージが出てきます。 ------------------------------------------ サーバー : メッセージ 9003、レベル 20、状態 4、行 1 データベース 'new_dts0002' のログ スキャンに渡された LSN (1458:16:1) は不正です。 接続が解除されました ------------------------------------------ このメッセージの意味等調べてはいるのですが 今ひとつ分からない状況です。原因や対策など ご存知の方、どうかご助力頂きたく存じ上げます。
- ベストアンサー
- SQL Server
- ADB
- 回答数1
- 日付型→文字列
SQLServer2005の環境にて、 日付型の項目(YYYY/MM/DD HH:MM:SS)から日付のみを抽出したい場合、 現在SUBSTRING(CONVERT(VARCHAR,AA),1,10) と変換を行っているのですが、結果が「MM DD YYYY」となってしまいます。 「YYYY/MM/DD」の形式で取得するにはどのようなSQL文にすればよろしいのでしょうか。
- ベストアンサー
- SQL Server
- 0000hiro
- 回答数2
- IDの欠番
「ID」フィールドにIDENTITYを設定し、1つずつインクリメントして レコードにIDを割り振っていますが、INSERT時に何らかのエラーで 失敗するとその際のIDが欠番となって抜けてしまいます。 これを防ぐ方法、または修正する(欠番になったIDを詰める)には どうしたらよいでしょうか?
- ベストアンサー
- SQL Server
- nihon_no_samurai
- 回答数4
- T-SQLのカーソルで
つい先日、ここで「T-SQLのカーソルにパラメータは使えますか?」という質問をして、使えることがわかって解決したんですけど、 実際にプロシージャで使ってみると、カーソルから結果が返りません。 以下のように書いています。 CREATE PROCEDURE hoge(@param1 int) AS DECLARE C1 CURSOR FOR SELECT CODE_1 FROM TableA WHERE COLUMN_1 = '0' AND COLUMN_2 = @param1 BEGIN .... END @param1をローカル変数に代入し、そのローカル変数をカーソルに書いても同じです。 また、カーソル定義の「@param1」をプロシージャ実行時の引数に渡していた数値に書き換えると結果は返ります。 T-SQLは初めてなもので原因が全く分かりません。 何が間違っているのでしょうか?
- ベストアンサー
- SQL Server
- real_neo
- 回答数1
- T-SQLで
SQL Server2005でストアドプロシージャを作ろうと思うのですが、カーソルにパラメータを実装できないそうで困っています。 やりたいことは、 「ワークテーブルからSELECTして、別のテーブルにINSERT or UPDATEする」 です。 ワークテーブルからSELECTするところをカーソルにするのですが、SELECT条件は可変なので、その部分をパラメータでカーソルに渡したいのです。 Oracleならできたんですが・・・。 どうすれば実現できますか?
- ベストアンサー
- SQL Server
- real_neo
- 回答数2