2014-01-01から1年間の記事一覧
下図のような感じだろうか。 初回バックアップ時、バックアップ・デバイス群は、指定したメディアセットの形式でフォーマットされる。一度、フォーマットされたバックアップ・デバイス群(あるいは、その一部)は、それと異なるメディアセットのバックアップ…
Whether a transaction has committed in the log file yet or not, once a data modification record is written to the log file for that transaction, then any changes that are made to associated data pages in memory during the transaction may n…
以下は、SQL Server 2008 で検証。単一データベース内では依存元のオブジェクトと依存先のオブジェクトの所有者が同じ場合、依存先のオブジェクトには依存元の所有者の権限が適用される。これをデータベースを跨って機能させたい場合、「複数データベースの…
テーブルとスキーマの所有者は必ずしも一致しない。テーブルの所有者は次のステートメントで変更できるからだ。ALTER AUTHORIZATION ON object_name TO principal_nameテーブル所有者の確認方法については、MSDN の ALTER AUTHORIZATION のページに「オブジ…
プログラミングC# 第7版(初版第1刷)の誤記P.123 10行目 原文)To put it more generally, if you want to use one of your own type parameters as type argument for a generic that specifies a reference type constraint, you'll need to specify the…
以下、ふたつのプログラムは、Publishしたコールドソースのオブザーバブルに対して FirstAsync を複数回実行する。一方は毎回同じシーケンスを返し、他方はそれぞれ異なるシーケンスを返す。理屈がよく分からない。 using System; using System.Reactive.Lin…
グローバル変数のスコープを定義するのにpartial クラスを利用する。 そして、全てクラスをpartialクラスの内部クラスとして定義する。Global.cs static partial class GlobalScope { static int global_var; } Foo.cs static partial class GlobalScope { c…
Visual Studioで読み取り専用ファイルを開くと、メモリ内編集か書き込み可能にするかを選択するダイアログが開かれる。このとき、「今後このダイアログボックスを表示しない(メモリので編集を許可しない)」にチェックを付けると、次回からこのダイアログが…