2010-01-01から1ヶ月間の記事一覧

最近読んで良かった本「FREE」

■ FREE フリー~〈無料〉からお金を生みだす新戦略 クリス・アンダーソン (著) 大ベストセラーで、書店でも山積みになっていたので購入。あまりにも面白くて一気読みしてしまいました。 面白かったのは「情報はフリーになりたがる」の章の「潤沢な情報は無料…

マスター データ サービス構成マネージャーで MDS を構成(CTP 11月版)

SQL Server 2008 R2 MDS CTP 11月版のインストール手順はこちらから http://d.hatena.ne.jp/matu_tak/20100130/1264832339 インストール完了後に自動起動する「マスター データ サービス構成マネージャー」では、最初に、マスター データ サービスが使用する…

SQL Server 2008 R2 MDS CTP 11月版のインストール(マスター データ サービス)

マスター データ サービス(MDS: Master Data Services)は、SQL Server 2008 R2 で提供されるマスター データ管理(MDM: Master Data Management)を実現するためのサービスです。 マスター データ サービスは、現在、CTP 11月版(CTP3:Community Techno…

SQL Server 2008 R2 PowerPivot for Excel 2010 CTP 11月版のインストール

PowerPivot for Excel 2010 は、Excel 2010 のアドインとして動作するので、まずは、Excel 2010(Office 2010)をインストールしておく必要があります。現在、Excel 2010 は、次のサイトから Office 2010 Beta版をダウンロード/インストールすることで利用…

SQL Server 2008 R2 Report Builder 3.0 CTP 11月版のインストール

「Report Builder 3.0」(レポート ビルダ 3.0)は、SQL Server 2008 R2 Reporting Services(SSRS)で提供されるレポート作成ツールです。 Report Builder 3.0 は、現在、CTP 11月版(CTP3:Community Technology Preview 3)が提供されていて、次のサイト…

SQL Server 2008 R2 の正式版は 2010年 5月にリリース予定

Impress Watch の記事より米Microsoft、「SQL Server 2008 R2」正式版を5月にリリース http://enterprise.watch.impress.co.jp/docs/news/20100121_343722.html

2月1日開催:SQL Server 2008 R2 プレビューセミナー(無償)再び

昨年末に開催して大好評いただきました SQL Server 2008 R2 プレビュー セミナーを来週の月曜(2月1日)にもう一度開催します! SQL Server 2008 R2 CTP 11月版 プレビュー セミナー「SQL Server 2008 R2 の新機能ダイジェスト」 日時: 2010年2月1日 13:30…

マクラーレンの F1 マシンのデータを SQL Server 2008 で分析する事例

「F1通信」よりF1マシンのデータ分析を加速する SQL Server 2008 http://blog.livedoor.jp/markzu/archives/51615362.html これは面白い記事ですね! SQL Server 2008 の FileStream 機能を活用した事例で、F1 マシンの ECU データ(エンジン、トランスミッ…

SQL Server 2008 R2 StreamInsight CTP 11月版のインストール

StreamInsight は、CEP(Complex Event Processing:複合イベント処理)を実現することができる SQL Server 2008 R2 からの新機能です。CEP は、各種のセンサー データや株取引情報、Web サーバーのログ(クリック ストリーム)などのように、絶え間なく大量…

SQL Server Migration Assistant for MySQL CTP1 が出てます。

SQL Server PM の北川さんのブログ(以下)よりMicrosoft SQL Server Migration Assistant for MySQL CTP1 提供開始 http://blogs.technet.com/sqlpm-j/archive/2010/01/12/3305123.aspxMySQL から SQL Server 2008/SQL Azure への移行支援ツールのようです…

SQL Serverのバージョンを確認する方法

過去の記事ですが、改めて。 http://d.hatena.ne.jp/matu_tak/20091010/1255167789 SQL Server のバージョン番号は「SELECT @@VERSION」で確認することができます。SQL Server 2008 SP1 CU7 までのバージョン番号(ビルド番号)をまとめました。 リリース、S…

SQL Server 2008 SP1 CU6 が出てます

SQL Server PM の北川さんのブログ(以下)よりCumulative Update #6 for SQL Server 2008 Service Pack 1 / Cumulative Update #9 for SQL Server 2008 RTM 提供開始 http://blogs.technet.com/sqlpm-j/archive/2010/01/20/3306901.aspx SQL Server 2008 の…

変数をもとにした MERGE

MERGE ステートメントの USING には、テーブル名だけでなく、任意のクエリを記述することができます。したがって、複数のテーブル同士の MERGE だけでなく、任意の変数の値をもとにして、MERGE ステートメントを実行することもできます。次のように t1 テー…

MERGE ステートメント(UPSERT)

SQL Server 2008 からは、MERGE ステートメントがサポートされました。MERGE ステートメントは、データが存在する場合には UPDATE を、存在しない場合には INSERT 処理が行えるステートメントなので、UPSERT とも呼ばれています(UPDATE と INSERT を組み合…

新しい日付データ型(date/time/datetime2/datetimeoffset)

SQL Server 2008 からは、新しい日付データ型として、date/time/datetime2/datetimeoffset の 4つが追加されました。それぞれの単位(精度)と内部的に使用するバイト数を、従来のデータ型(datetime / smalldatetime)と比較すると、次の表のようになり…

SQL Azure での暗号化接続(SSL によるネットワーク データの暗号化)

@IT での Windows Azure Community の山本さんの以下の記事SQL Azureを実際に活用する http://www.atmarkit.co.jp/fdotnet/dnfuture/winazureplatform_03/winazureplatform_03_02.htmlで、暗号化接続について詳しく説明されていて、ハッとさせられました。 …

SQL Azure Migration Wizard v3.1.3 で SQL Azure へのデータ移行(SQLAzureMW)

SQL Azure Migration Wizard の利用手順は、以下へ記載したのですが、 http://d.hatena.ne.jp/matu_tak/20100121/1264051572SQL Server 2008 R2 の SMO をインストールしたマシンで、最新版の SQLAzureMW v3.1.3 を実行する場合の注意点をこちらへ記載します…

SQL Azure Migration Wizard で SQL Azure へのデータ移行(SQLAzureMW)

SQL Server 2008 R2 の場合は、標準機能のスクリプト生成ウィザード(オブジェクト エクスプローラーでデータベースを右クリックして「タスク」の「スクリプト生成」から実行)を利用すれば、SQL Server 上のデータベースを丸ごと SQL Azure へ簡単に移行す…

SQL Azure へスクリプト生成ウィザードでデータ移行(SQL Server 2008 R2)

自習書でも紹介しましたが、SQL Server 2008 R2 は、SQL Azure をオブジェクト エクスプローラーから操作できて、スクリプト生成ウィザードにも対応しているので、既存の SQL Server データベースを簡単に SQL Azure 上へ移行することができます。スクリプト…

SQL Azure Manager で GUI 操作(オブジェクト エクスプローラー代わり)

エバンジェリストの砂金さんのブログで紹介されていた SQL Azure Manager を使ってみました。 管理ツールもゾクゾク。SQL Azure Managerはシンプルだけどなかなか便利(砂金さんのブログ) http://blogs.itmedia.co.jp/isago/2009/09/sql-azure-manag.htmlSQ…

SQL Azure のデータを Integration Services でインポート/エクスポート

SQL Azure Database のデータは、Integration Services を利用すると、簡単にインポートおよびエクスポートすることができます。以下は、SQL Server 2008 の場合の操作例です。 [データソース]で「.Net Framework Data Provider for SqlServer」を選択、[…

SQL Azure のデータを bcp コマンドでバックアップ

現バージョンの SQL Azure Database では、データベースをバックアップするための BACKUP ステートメントがサポートされていないので、データのバックアップには bcp コマンドや Integration Services を利用します(SQL Server 2008 でも SQL Server 2008 R…

SQL Azure へ SQL Server 2008 sqlcmd ユーティリティから接続

SQL Azure への接続は、SQL Server 2008 R2 からは何の問題もなく接続することができますが、SQL Server 2008 の場合は、オブジェクト エクスプローラーが対応しておらず、クエリ エディタまたは sqlcmd 経由での接続を行う必要があります。 sqlcmd ユーティ…

SQL Azure へ SQL Server 2008 Management Studio から接続

SQL Azure への接続は、SQL Server 2008 R2 からは何の問題もなく接続することができますが、SQL Server 2008 の場合は、オブジェクト エクスプローラーが対応しておらず、クエリ エディタまたは sqlcmd 経由での接続を行う必要があります。 SQL Server 2008…

弊社執筆の SQL Azure の自習書が公開されました〜

弊社が執筆した SQL Azure の自習書「SQL Azure 入門」が公開されました〜! SQL Azure(Windows Azure の申込み手順)、SQL Server 2008 R2 から利用、SQL Azure でできること、できないこと、アプリケーションからの利用などを説明しています。SQL Azure(…

SQL Azure サーバーのデータセンターの場所変更

SQL Azure では、最初に SQL Azure サーバーを作成しますが、そのときに「Location」でデータセンターの場所を変更します。 選択したデータセンターの場所によって金額が異なりますので、詳しくは Windows Azure の料金プランをご覧ください。

INSERT ステートメントで複数の値を指定

SQL Server 2008 からは INSERT ステートメントで複数の値(複数の行データ)を記述できるようになりました。 CREATE TABLE t1 ( a int, b varchar(100) ) INSERT INTO t1 VALUES ( 1, 'AAA' ) ,( 2, 'BBB' ) ,( 3, 'CCC' ) ,( 4, 'DDD' ) このように VALUES…

弊社執筆の SQL Server 2008 R2 StreamInsight の自習書が公開されました〜

弊社が執筆した StreamInsight の自習書「StreamInsight によるストリーム データ処理」が公開されました〜! StreamInsight は、CEP(Complex Event Processing:複合イベント処理)を実現することができる SQL Server 2008 R2 からの新機能です。 SQL Serv…

弊社執筆の SQL Server 2008 R2 MDS(マスター データ サービス)の自習書が公開されました〜

弊社が執筆した SQL Server 2008 R2 の MDS(マスター データ サービス)の自習書「マスター データ サービスによるマスター データ管理」が公開されました〜! SQL Server 2008 R2 サイト(右下のほうに自習書へのリンクがあります) http://www.microsoft.…

インクリメント演算子(+=)のサポート

SQL Server 2008 からは += を利用したインクリメント演算子がサポートされました。これは、次のように利用できます。 DECLARE @i int = 1 WHILE @i <= 5 BEGIN PRINT @i SET @i += 1 END また、デクリメント演算子(-=)もサポートされています、 DECLARE @…