タグ付けされた質問 「sql-server」

Microsoft SQL Serverに関する質問。質問がバージョン固有の場合は、そのバージョン専用にタグを付けてください。SQL Serverの質問はここにあるのですか、それとも別のサイトにあるのですか?下の行のsql-serverタグについてのリンクをクリックします。

3
秋の時間変更の時間中にスケジュールされたジョブ
他の人がこのシナリオをどのように扱っているのだろうかと思っています。 午前1:30に実行するようにスケジュールされたジョブがある場合はどうなりますか。秋になると、時間が変わると、1:00:00から1:59:59までの時間が繰り返され、ジョブが2回実行されます。 Windowsタスクスケジューラ、SQLエージェント、またはその他のスケジューリングツールを使用できます。これらのツールのほとんどは、UTC時間ではなくマシン時間に基づいているようです。毎晩UTC時間にジョブを実行するように指示した場合、重複した時間の問題は発生しません。

2
DMZ内のIIS 7がファイアウォールの背後にあるDBサーバーにアクセスできるようにする安全な方法はありますか?
ネットワーク管理者は、DMZでホストされているWebサーバーがファイアウォールの背後にあるDBサーバーにアクセスすることは安全ではないと断言しています。問題を回避するために、WebサービスまたはWCFを介してデータにアクセスします。これは、WebサーバーがDBに直接アクセスできれば解消できる不必要なパフォーマンス負荷だと思います。 私が与えられた理由は、ハッカーがWebサーバーにログインしてDBにアクセスできたためです。IIS専用のポートを開くことは可能ですか、それとも特定にすることはできませんか?IISのみにロックダウンできる場合、ハッカーはこれを簡単に構成できますか? インターネットでさまざまな投稿を読みましたが、明確な答えを見つけることができないようです。 アル

5
使用率の高いASP.NETアプリケーション用にSQL Server 2008の負荷を分散する方法は?
ASP.NETとIIS 7を使用する成功したWebアプリケーションがあると想像してください。SQLServer 2008データベースへの多くの呼び出しを生成し、99.9%のアップタイム(8時間のダウンタイム、年)。 私たちの目標は: お客様にダウンタイムを引き起こすことなく、サーバーにWindows Updateをインストールします タイムアウトのためにサーバー上のハードウェアクラッシュがASP.NETアプリケーションの速度を低下させないようにする ASP.NETアプリケーションの負荷分散とは異なり、SQLの負荷分散ははるかに難しいようです。Microsoftスタックを使用するMicro-ISV用に、単純な負荷分散されたSQL Server 2008 R2クラスターをセットアップするためのベストプラクティスは何ですか?

2
SQL Server 2005のどのデータベースがどのくらいのRAMを使用しているかを調べる
私の友人が今日、私に(彼の興奮した顧客を落ち着かせようと)尋ねました。どのデータベースがどの時点で(サーバーのRAMに)どのくらいのメモリを使用しているかをSQL Server 2005で確認できます。 それはまったく可能ですか?もしそうなら-どうやって?組み込みのSQL Serverツールを使用してこれを行うことはできますか、または追加のサードパーティオプションが必要ですか? 彼の顧客は、専用のSQL Serverマシンが突然、4 GBのRAMの200 KBを除くすべてを使用するために、動揺しました。これは本当に問題だとは思いませんが、この男は多かれ少なかれ一晩で起こったと主張しているので、彼はこのメモリ使用量の増加の原因を知りたいと思っています。 マーク

4
複数のユーザーテーブルを削除するMicrosoft SQL Server Management Studio 2008
データベースを削除して再作成せずに、データベース内の複数のテーブルを削除する簡単な方法はありますか?この場合、削除する100を超えています。 すべてのユーザーテーブルを削除し、必要なデータを再インポートできますが、データベースのセキュリティ設定に触れることはできません。

2
HIPAA準拠のためにBitLockerでOSディスクを暗号化する必要がありますか
Azure VMでHIPAA準拠のWebアプリケーションをホストすることを検討しています。データベースについては、現在、SQL 2014 Standard EditionでVMを使用することに傾倒しています。 TDEはStandard Editionでは使用できないため、BitLockerを使用してドライブ全体を暗号化します。ただし、私が読んだことによると、何らかの種類のサードパーティサービス(CloudLinkなど)を使用せずにAzure VMのOSドライブを暗号化することはできません。 MSDNのこの記事は、BitLockerを使用してデータドライブを暗号化することが可能であることを示唆しています。したがって、私の質問は2つあると思います。 1)Azure VMでBitLockerを使用してデータドライブを暗号化できますか? 2)SQL StandardでAzure VMを入手した場合、HIPAAに準拠し続けるためにOSドライブを暗号化する必要がありますか?

1
SQL Serverインストーラーの更新キャッシュの管理
古い累積更新ディレクトリを%ProgramFiles%\Microsoft SQL Server\110\Setup Bootstrap\Update Cacheフォルダから削除しても安全ですか? 少なくともこのMSDNブログ投稿では、このディレクトリに何も残さないように指示しています。私がそれをすることができた、またはしてはいけないことを伝える参照またはサポート可能性の声明はどこにもありますか? 理由:SQL Server の悪名高い「インクリメンタルサービスモデル」により、SQL Server 2012のSP1では、これまでに9つの累積的な更新リリースが確認されています。Update Cacheディレクトリには、各CUに成長してインストールし、SP1以降の各CUがインストールされている環境では、それはすでに9ギガバイトです。次のSPが「今年」リリースされる前に、次の3つのCUリリースにさらに3 GBを追加する見込みです。更新は「累積」であるため、更新キャッシュから最新の累積更新ディレクトリ以外をすべて削除しても安全かどうかを判断しようとしています。 単一のサーバーについては、私はおそらく気にしませんが、SQLサーバーインスタンスのストレージ要件の増大と私のオフィスのカーペットはすでに濡れているため、ストレージチームのメンバー(ストレージベースの重複排除をまだ実装できていない)は頻繁に泣いています。
11 sql-server 

4
Windows Serverバックアップを使用してSQL Serverデータベースをバックアップするにはどうすればよいですか?
どうやらWindows Serverバックアップは、SQL Serverデータベースのバックアップをある程度サポートしています。 アプリケーションを回復する機能。Windows Serverバックアップは、Microsoft®SQLServer®などのアプリケーションに組み込まれているVSS機能を使用して、アプリケーションデータを保護します。[ソース:TechNet ] さらに、Windows Server Backup はSQL Serverで何らかのバックアップ操作をトリガーしているようだと人々は報告しています。 ただし、Windows Serverバックアップを使用してSQL Serverデータベースを正確にバックアップする方法に関する(公式)ドキュメントを見つけることができません。 バックアップするだけ.mdfですか??.mdf.ldf オンラインですか、それともオフラインですか? この方法でバックアップされたSQL Serverデータベースを復元する公式の手順は何ですか? 増分/差分バックアップを行うときに考慮する特別なことはありますか? このすべてはどこに文書化されていますか? (SQL Serverメンテナンスプラン、sqlmaint.exeT-SQL BACKUP、およびSQL Server Agent を使用してバックアップを行う方法を知っています。WindowsServerバックアップ(明らかに)が提供する代替手段に興味があります。)

2
機密(HIPAA)SQL Server標準データとログファイルを保護する方法
私は電子保護された健康情報(ePHIまたはPHI)を扱っており、HIPAA規制では、許可されたユーザーのみがePHIにアクセスできるようにしています。列レベルの暗号化は、一部のデータにとっては価値があるかもしれませんが、名前などのPHIフィールドの一部を検索するような機能が必要です。 透過的データ暗号化(TDE)は、データベースとログファイルを暗号化するためのSQL Server 2008の機能です。私が理解しているように、これにより、MDF、LDF、またはバックアップファイルへのアクセスを取得したユーザーは、ファイルが暗号化されているため、ファイルに対して何もできなくなります。TDEはSQL Serverのエンタープライズバージョンと開発者バージョンにのみ搭載されており、エンタープライズは特定のシナリオではコストがかかりすぎます。SQL Server Standardで同様の保護を取得するにはどうすればよいですか?データベースとバックアップファイルを暗号化する方法はありますか(サードパーティツールはありますか)?または、ディスクが別のマシン(LinuxまたはWindows)に接続されている場合、ファイルが使用されないようにする方法はありますか? 同じマシンからファイルへの管理者アクセスは問題ありませんが、ディスクが取り外されて別のマシンに接続された場合の問題を防止したいだけです。そこにあるこの解決策のいくつかは何ですか?

2
SQL Server 2005/2008-複数のファイル/ファイルグループ-いくつですか?どうして?
私は心からデベロッパーです-しかし、時々、顧客はこれらの問題に対処するためのきちんとしたDBAを持っていません。 適切なサイズのSQL Serverデータベース(NorthwindまたはAdventureWorksよりも大きいもの、約2〜4 GBのデータとインデックスなど)を扱う場合の戦略/ベストプラクティスは何ですか-複数のファイル/ファイルグループを使用していますか? もしそうなら:いくつ?なぜ? 「すべてのための1つのファイルグループ」アプローチから離れるタイミングを決定するための基準は何ですか。 * database size? * database complexity? * availability / reliability requirements? * what else? 複数のファイルグループを使用する場合、いくつ使用しますか?データ用、インデックス用、ログ用 データのいくつか(いくつ)?あなたの選択の理由は何ですか-なぜあなたはその正確な数のファイルグループを使用するのですか:-) ヒント、ポインタ、考えをありがとう! 乾杯、マーク

6
Windows SIDの変更はSQL Serverにどのように影響しますか?
Windows管理者は、Windowsサーバーを複製する方法に問題があることを確認しました。明らかに、クローンサーバーの一部は、OSレベルで同じSIDになります。Microsoftは、SIDが重複しているサーバーをサポートしていないと聞きました。したがって、これらのサーバーのSIDを変更する必要があります。 それがSQL Serverにどのように影響するか興味があります。何か案は?クラスタ化されたデータベースサーバーにどのように影響しますか?

4
SQL Serverセットアップチェックリスト
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 新しいサーバーにSQL Server(2005/2008)をインストールする必要がある場合、考慮しなければならないことは何ですか? ストレージのセットアップ TempDB セキュリティ そのプロセスでよくある間違いは何ですか?

3
SQL Serverでは、PRIMARY Data FileGroupをいつセカンダリデータファイルに分割する必要がありますか?
私たちのデータベースは現在、およそ8GBのデータ(テーブル行、インデックス、フルテキストカタログ)を含むPRIMARYという1つのファイルグループのみを持っています。 これを2次データファイルに分割する適切なタイミングはいつですか?知っておくべき基準は何ですか?

1
パラレルREDOがシャットダウンされました
Windowsイベントログを見ると、次のメッセージがほぼ継続的に表示されます- Starting up database 'Database'. Parallel redo is started for database 'Database' with worker pool size [1]. Parallel redo is shutdown for database 'Database' with worker pool size [1]. これらのメッセージは同時に発生し、毎秒継続的に繰り返されます。 誰かがParallel Redoとは何か、なぜそれが継続的に開始および停止し、データベースを再起動する必要があるのか​​を説明できますか? データベースは、IISで実行されているEntity Frameworkを使用するASP.NET Webアプリケーションによって使用されています。Windows Server 2016 StandardおよびSQL Server 14.0.100(Sql Server 2017 Express Edition)。

4
トランザクションログのバッチを1つずつではなく、どのように復元するのですか?
SQL Serverデータベースを使用して、トランザクションログを10分ごとにバックアップし、夜間にフルバックアップします。 SQL 2008 Management Studioを使用すると、各トランザクションログを1つずつ選択する必要があるようです。ディレクトリを指す方法はありますか? 差分バックアップを1日に数回実行することを検討していますが、これにより一部が相殺される可能性がありますが、1つずつ数十個/数百個のファイルを処理するのはかなり時間がかかるようです。スクリプトを記述しようとするコードを作成することは、コアコンピテンシーから離れすぎているようです。 SQL Server Management Studioに高速な方法がない場合、おそらくサードパーティのツールを利用できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.