SQL Server における数値定数 2147483647 と 2147483648 の違い
神谷 雅紀 SQL Server Escalation Engineer 小数点記号 “.” なしの整数は、通常は int と解釈されますが、int のデータ範囲 (-2^31 (-2147483648) ~ 2^31-1 (2147483647)) を超える値は bigint ではなく numeric...
View ArticleNUMERIC/DECIMAL の演算結果の有効桁数と小数点以下桁数
神谷 雅紀 SQL Server Escalation Engineer numeric/decimal データ型は、有効桁数 (精度) と小数点以下桁数 (スケール) が固定ではないため、演算を行う場合には考慮が必要です。 NUMERIC/DECIMAL の演算結果の精度とスケールの決定方法 numeric/decimal...
View ArticleWindows AzureのIaaS機能でSQL Serverを使ってみよう
Windows AzureのIaaS機能でSQL Serverを使ってみようこの度、新しい仮想マシンおよび仮想ネットワーク機能を含むWindows AzureのIaaS機能が一般公開(日本語訳はこちら)されました。Windows Azure 仮想マシンではオンプレミスの SQL Server...
View ArticleオンプレミスのSQL Server データベースのバックアップ先としてクラウドを活用しよう
このSQL Server 2012 SP1 CU2 または SQL Server 2008 R2 CU6から、新しい機能が追加され、オンプレミスのSQL Serverのデータベースのバックアップ先としてWindows AzureのBlobストレージを指定することができるようになりました。また逆にWindows...
View ArticleDBCC SHRINKFILE 実行時のメッセージ
本間 崇 SQL Server Support Escalation Engineer現象トランザクションログファイルを圧縮するために、DBCC SHRINKFILE コマンドを実行した場合に、メッセージと共に圧縮が行えないことがあります。例えば、以下のようなメッセージで圧縮が行えないような状況です。DBCC の実行が完了しました。DBCC がエラー...
View Article[Windows Azure SQL Reporting] Visual Studio でファイルエクスポートをするプログラムを書いてみよう
横井 羽衣子 SQL Developer Senior Support Engineer みなさんごきげんよう。今日は、Windows Azure SQL Database の SQL レポートを、レポートマネージャ等の GUI を経由せず、レポートをエクスポートするプログラムを書いてみましょう。 Reporting Service が公開している Web...
View ArticleSQL Server 2012 におけるパーティションインデックス再構築時の統計情報更新
神谷 雅紀 SQL Server Escalation Engineer DO's&DONT's #8: やってはいけないこと - インデックス再構築 (REBUILD) 後のインデックス統計情報更新 (UPDATE STATISTICS)でインデックス再構築後にインデックス統計情報の更新を行うとサンプル率が下がるという話をしました。SQL Server 2012...
View ArticleSQL Server 2008 R2 Service Pack のクラスター環境への適用手順
皆さん、こんにちは。今回は、SQL Server 2008 R2 Service Pack の MSFC ( Microsoft Failover Cluster) 環境への適用手順についてご紹介します。SQL Server のフェールオーバー クラスタ環境への Service Pack 適用手順は下記の文書にて公開していますが、 2008 R2 の Service Pack 2...
View Article[SSRS] Reporting Services ���詳細ログ
SQL Server Support Engineer福原 宗稚 概要Reporting Services で何か問題があった場合に、まずは Reporting Services のトレースログを見ることがよくあります。 トレースログには、Reporting Services...
View ArticleSQL Server Reporting Services カスタムアセンブリの設定方法
Reporting Services のカスタム アセンブリの使用方法について以下のステップを通し簡単に説明します。 1) Visual Studio でカスタムアセンブリ(dll)を作成する2) 作成したカスタムアセンブリを参照するReporting Services のレポートを作成する3) Reporting Services のレポートで、作成したカスタムアセンブリの参照設定を行う4)...
View Article2013 年 5 月 SQL Server 最新モジュール
2013 年 5 月 28 日時点の SQL Server 最新モジュールです。 SQL Server 2000 は 2013 年 4 月 9 日に延長サポートが終了しました。長らくのご愛用ありがとうございました。 サービス パック更新プログラムバージョンリリース年月SQL Server 2012SP1KB...
View ArticleSQL Server の手動アンインストール手順
皆さん、こんにちは。SQL Server をアンインストールする場合、通常は、コントロールパネルから削除します。SQL Server の既存のインスタンスのアンインストール (セットアップ) http://technet.microsoft.com/ja-jp/library/ms143412.aspxしかし、SQL Server...
View ArticleKerberos Configuration Manager for SQL Server
神谷 雅紀 SQL Server Escalation Engineer リンクサーバーなど複数のサーバー間で資格情報の受け渡しが必要となる処理を行おうとした場合、Kerberos を用いた認証が必須になります。しかし、Kerberos...
View Article排他ロックヒントを指定した行の列を読み取れる動作について
皆さん、こんにちは。 今回は、SQL Server で、排他ロックヒントを指定した行の列を読み取れる動作について紹介したいと思います。...
View Article2013 年 6 月 SQL Server 最新モジュール
2013 年 6 月 11 日時点の SQL Server 最新モジュールです。 SQL Server 2000 は 2013 年 4 月 9 日に延長サポートが終了しました。長らくのご愛用ありがとうございました。 サービス パック更新プログラムバージョンリリース年月SQL Server 2012SP1KB 2833645...
View ArticleSQL Server における数値定数 2147483647 と 2147483648 の違い
神谷 雅紀 SQL Server Escalation Engineer 小数点記号 “.” なしの整数は、通常は int と解釈されますが、int のデータ範囲 (-2^31 (-2147483648) ~ 2^31-1 (2147483647)) を超える値は bigint ではなく numeric...
View ArticleNUMERIC/DECIMAL の演算結果の有効桁数と小数点以下桁数
神谷 雅紀 SQL Server Escalation Engineer numeric/decimal データ型は、有効桁数 (精度) と小数点以下桁数 (スケール) が固定ではないため、演算を行う場合には考慮が必要です。 NUMERIC/DECIMAL の演算結果の精度とスケールの決定方法 numeric/decimal...
View ArticleWindows AzureのIaaS機能でSQL Serverを使ってみよう
Windows AzureのIaaS機能でSQL Serverを使ってみようこの度、新しい仮想マシンおよび仮想ネットワーク機能を含むWindows AzureのIaaS機能が一般公開(日本語訳はこちら)されました。Windows Azure 仮想マシンではオンプレミスの SQL Server...
View ArticleオンプレミスのSQL Server データベースのバックアップ先としてクラウドを活用しよう
このSQL Server 2012 SP1 CU2 または SQL Server 2008 R2 CU6から、新しい機能が追加され、オンプレミスのSQL Serverのデータベースのバックアップ先としてWindows AzureのBlobストレージを指定することができるようになりました。また逆にWindows...
View ArticleDBCC SHRINKFILE 実行時のメッセージ
本間 崇 SQL Server Support Escalation Engineer現象トランザクションログファイルを圧縮するために、DBCC SHRINKFILE コマンドを実行した場合に、メッセージと共に圧縮が行えないことがあります。例えば、以下のようなメッセージで圧縮が行えないような状況です。DBCC の実行が完了しました。DBCC がエラー...
View Article