.NET Clips - DB(SQL/XML/永続化)の注目エントリー
1
CLIPS

neue cc - DataSetについて

1789日前に更新 aoki1210aoki1210 1790日前に登録
2012年07月05日 GMT 2012年07月04日 GMT
C# - 12.06/30 けちょんけちょんに言ってるとか言ってないとかで言えば言ってるので、遅まきながらその理由などをつらつらと。正直なところDataSetなんて現代の観点から使ってみれば、一発でどれだけクソなのか自明だろう、ぐらいに思ってたので別に言うまでもないと思ってたので特に述べてなかったのですが、意外と支持の声も大きいのですね。困惑するぐらいです。 DataSetというと型付きと型無しがありますが、形無しのほうは、もういらないんじゃないかな。カジュアルな用途ならExpandoObjectを使ってくれという感じだし、そうでないなら、C#で型無しのヘヴィな入れ物とか利点を損ねるしかないわけで。せめてdynamicに合わせた作り直しが必要よね。 それでもADO.NETと密接に結びついていて、たとえばSqlBulkCopyはDataTableしか受け取らないなどがある。だから必要か、というと、そうじゃあなくて。そうじゃなくて、それは害悪なんだって。そのせいでストリームで流し込めないし。今時だったらIEnumerableに対応していて欲しいところだというのに(なお、専用のIDataReaderを... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 13 | コメント | | ソースサイト: neue.cc
1
CLIPS

チェックポイント実行時のログ出力について « SE の雑記

1797日前に更新 aoki1210aoki1210 1802日前に登録
2012年06月27日 GMT 2012年06月22日 GMT
SQL Server では定期的にチェックポイント (CHECKPOINT) が実行され、メモリ上のデータとディスク上のデータの同期が行われます。 今回の投稿ではこのチェックポイントが実行された際の情報を SQL Server のログに出力するための方法を見ていきたいと思います。 ■チェックポイントとは データ挿入時の基本的な流れを図にしたものがこちらになります。 RDBMS の一般的な動作になると思いますが、データの変更が発生した場合、ログには先行書き込みでディスク上にログレコードが記録されます。 実際のデータへの変更に関しては、メモリ上のデータを変更しチェックポイントの発生時にメモリ上で変更されたデータをディスク上にも反映させます。 メモリ上にしかデータが変更されていない状態で障害が発生し、サーバーがダウンした場合は起動時にログの内容をディスクに反映 (REDO 処理) する ことで最新のデータへの復旧を行います。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 4 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

Community Open Day 2012 に参加してきました « SE の雑記

1806日前に更新 aoki1210aoki1210 1812日前に登録
2012年06月18日 GMT 2012年06月12日 GMT
6/9 (土) は品川のマイクロソフトさん (SGT) で Community Open Day 2012 という複数のコミュニティが合同でセッションを開催するというイベントに SQLTO のスピーカーとして参加してきました。 当日使用した資料は Sky Drive と slideshare にアップさせていただきました。 マイクロソフトの古賀様のセッションも資料を頂けましたのでこちらは slideshare にアップしてあります。 SkyDrive の資料 slideshare の資料 イベントの振り返りなどをつらつらと。 ■前日の準備 30 F のトレーニングルームの場所が全く分からずぐるぐるとフロア内を徘徊していて、ここかな~と思ったドアの前でぼ~っとしていたらマイクロソフトのご担当者さんに発見される 講師用の PC に USB HD をつないで VHD のディレクトリからファイルコピーしようとしたらディレクトリが壊れたらしく、VHD がコピーできず…。なんでだろうと思って F5 を押して更新したら今度はディレクトリが消える USB HD を 4 セット用意して... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 5 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQLTO
1
CLIPS

蒼の王座 » SQL Azure Reporting改めWindows Azure SQL Reportingが正式公開へ

1812日前に更新 aoki1210aoki1210 1817日前に登録
2012年06月12日 GMT 2012年06月07日 GMT
Windows Azure に関する正式なアナウンスを公開する場として知られる、 Windows Azure Team Blogにて 「Annoucing New Windows Azure Services to Deliver "Hybrid Cloud"」が投稿されました。 Amazonちっくになるね!とか突っ込みそうになるけど、 そのあたりは、明日の朝にはpnop抱かれたい役の方がわかりやすくBlogを書いてくれると思うので割愛。 Azure Team Blogに、 今回のWindows Azureの更新内容をまとめた Fact Sheet が公開されている。 Fact Sheetで、SQL Azure(と言えるのも後少しだけど…)に関連する内容があったので、 ピックアップしておく。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 2 | コメント | | ソースサイト: sqlazure.jp
タグ: SQL Asure
1
CLIPS

SQL Server 2012 のシーケンスオブジェクトについて « SE の雑記

1823日前に更新 aoki1210aoki1210 1830日前に登録
2012年06月01日 GMT 2012年05月25日 GMT
SQL Server 2012 ではシーケンスオブジェクトが追加されています。 このシーケンスオブジェクトについて軽くまとめてみたいと思います。 ■シーケンスオブジェクトの利用シナリオ BOL には以下のように記載されています。 シーケンスは、次のシナリオで ID 列の代わりに使用します。 テーブルへの挿入を行う前に、アプリケーションが数値を必要とする。 アプリケーションが、複数のテーブル間またはテーブル内の複数の列間で、単一の番号シリーズを共有する必要がある。 指定した番号に達したときに、アプリケーションが番号シリーズを再開する必要がある。たとえば、1 ~ 10 の値を割り当てた後、アプリケーションは再び 1 ~ 10 の値を割り当てます。 アプリケーションが、シーケンス値を別のフィールドで並べ替える必要がある。NEXT VALUE FOR 関数は、OVER 句を関数呼び出しに適用できます。OVER 句によって、返される値は OVER 句の ORDER BY 句の順で生成されることが保証されます。 アプリケーションが、同時に複数の番号を割り当てる必要がある。たとえば、アプリケ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 56 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

HIRO's.NET Blog | [Tips] .NETからMySQLを使う ~その2・Entity Data Modelを使用する1~

1825日前に更新 aoki1210aoki1210 1826日前に登録
2012年05月30日 GMT 2012年05月29日 GMT
« [Tips] .NETからMySQLを使う ~その1・インストール~Tweet 前回は.NETでMySQLが使用できるようにConector/Netのインストールを行いました。 今回はMySQLでEntity Data Modelを使用する方法を見ていきます。(最初にモデルを作成し、その後モデルからテーブルを作成する例とします) 1.あらかじめMySQLにデータベースがあるものとします。データベース名をtest、テーブル名をuserとします。 userテーブルは下表のように作成しました。userテーブル カラム種別 その他説明IDint(11)AUTO_INCREMENT, PRIMARY KEYユーザー識別用IDNamevarchar(255)氏名Emailvarchar(255)メールアドレスTELvarchar(15)電話番号 2.Visual Studio を起動し新規プロジェクトを作成します(今回はC#を使用し、プロジェクト名はデフォルトのままにしています)。 3.ソリューションエクスプローラーでプロジェクトを右クリックし、コンテキストメニューから[追加]-[新しい項目]をクリ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 5 | コメント | | ソースサイト: blog.hiros-dot.net
タグ: MySQL
1
CLIPS

SQL Server 2012 で追加された照合順序で何ができるようになった? « SE の雑記

1825日前に更新 aoki1210aoki1210 1826日前に登録
2012年05月30日 GMT 2012年05月29日 GMT
SQL Server 2012 では、補助文字の照合順序 (SC:Supplementary Characters) が追加されました。 この照合順序を使うと何ができるようになるのかを見てみたいと思います。 ■SC を使うとできるようになること。 SQL Server 2005 で導入された [Japanese90]  や SQL Server 2008 で導入された [JapaneseXJIS_100] は JIS2004 に対応した照合順序というのは聞くことがあるかと思います。 その 4:JIS X 0213:2004 (JIS2004) をサポートする。~ 消えた大口顧客 ~ SQL Server における JIS2004 対応について寄せられる質問と回答 これらの照合順序を使用するとサロゲートペアの文字列の比較やソートが実施できていたのですが [SC の照合順序なし] に書かれているような制限がありました。 これらの対応がされたものが SQL Server 2012 で追加された SC という照合順序になります。 上から順に 1 ~ 5 としてそれぞれどのように変わっ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 17 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

[SQL Azure] [新機能] インポート/エクスポート機能について - Windows Azure デベロッパー サポート チーム ブログ - Site Home - MSDN Blogs

1830日前に更新 aoki1210aoki1210 1838日前に登録
2012年05月25日 GMT 2012年05月17日 GMT
[SQL Azure] [新機能] インポート/エクスポート機能についてJapan Azure Dev SupportComments0 みなさんこんにちは、SQL Azure サポートチームです。 SQL Azure の新機能の一つとして、エクスポート機能を使用し、Windows Azure BLOBストレージ上に、SQL Azure データベースのデータを bacpac 形式で保存したり、インポート機能を使用し、bacpac 形式のファイルからデータを復元することが可能となりました。今回は、インポート/エクスポート機能の一般的な使い方について紹介したいと思います。  [手順][事前作業] インポート/エクスポート機能を使用するためには、Windows Azure ストレージ アカウント 及び blob 用コンテナが必要となるため、以下のURLを参照のうえ、事前に作成下さい。 ・ Windows Azure サブスクリプションのストレージ アカウントを作成する方法   http://msdn.microsoft.com/ja-jp/library/gg433066.aspx ・ 第 3 ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: blogs.msdn.com
タグ: SQL Asure
1
CLIPS

SQL Server インストール後に外部からの接続をするための設定 « SE の雑記

1832日前に更新 aoki1210aoki1210 1841日前に登録
2012年05月23日 GMT 2012年05月14日 GMT
SQL Server をインストールした後に外部の端末から接続をできるようにするための一連の設定になります。 今までまとめたことが無かったので。 ■構成マネージャーの設定 エディションにもよるのですがデフォルトでは [TCP/IP] が無効になっていることがあります。 SQL Server 構成マネージャーから対象のインスタンスの [TCP/IP] を有効にします。 インスタンス単位で設定する必要があるので複数のインスタンスを実行している場合は各インスタンスに対して設定を行います。 設定が終了したら SQL Server のサービスを再起動すると TCP/IP による接続が許可されます。  ■ファイアウォールの設定 外部からの接続を許可するためにファイアウォールで SQL Server が使用するポートを許可する必要があります。 SQL Server では、[既定のインスタンス] と [名前付きインスタンス] の 2 種類のインスタンスがありインスタンスの種類によって許可をするポートが変わってきます。 既定のインスタンスの場合は TC... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 23 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

C#でMongoDB2回目 - けさらんぱさらん

1848日前に更新 aoki1210aoki1210 1855日前に登録
2012年05月07日 GMT 2012年04月30日 GMT
C#でMongoDB2回目 MongoDB, C# メモメモ 前回は、認証機能を入れてからのログインをしました。 今回は適当にデータを突っ込んで全件取得してみます。 登録コードstaticvoid Main( string[] args ) { var server = MongoServer.Create( "mongodb://user:password@192.168.0.6" ); var db = server.GetDatabase( "mydb" ); var collection = db.GetCollection( "books" ); foreach( var book in Enumerable.Range( 0, 1000 ).Select( x => CreateBookData( x ) ) ) collection.Insert( book ); } static BsonDocument CreateBookData( int counter ) { returnnew BsonDocument { { "Isbn", co... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 18 | コメント | | ソースサイト: d.hatena.ne.jp
1
CLIPS

Enterprise Library入門 その5 「Data Access Application Block」 - かずきのBlog@Hatena

1862日前に更新 aoki1210aoki1210 1862日前に登録
2012年04月23日 GMT 2012年04月23日 GMT
Enterprise Library入門 その5 「Data Access Application Block」 EntLib, C#過去記事Enterprise Library入門 その1 「はじめに」Enterprise Library入門 その2 「手順の簡略化」Enterprise Library入門 その3 「Logging Application Block」Enterprise Library入門 その4 「Logging Application Blockは構成ファイルに定義しましょう」Data Access Application Block ここでは、データベースにアクセスするための機能を提供するData Access Application Blockについて説明します。Data Access Application Blockを使うと、データベースにアクセスするための定型的なコードを簡略化することができます。 Data Access Application Blockを使用するには、プロジェクトを作成してNuGetからEnterpriseLibrary.Dataをインストー... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 21 | コメント | | ソースサイト: d.hatena.ne.jp
1
CLIPS

[mva]SQL Server 2012 の全体像を理解する

1862日前に更新 aoki1210aoki1210 1868日前に登録
2012年04月23日 GMT 2012年04月16日 GMT
[mva]SQL Server 2012 の全体像を理解する Microsoft Virtual Academyの日本向けコースに「SQL Server 2012 の全体像を理解する」が追加されました。すべてのテストに合格すれば40ptsゲットできます。 内容は以下の通りミッションクリティカルに託せる信頼性Big Data対応のビジネスインテリジェンスアプライアンスからクラウドまで単一アーキテクチャ コンテンツも問題も日本語なのでぜひチャレンジしてみましょう。 投稿日時 : 2012年4月16日 10:26 Feedback No comments posted yet. タイトル  名前  Urlコメント    名前をブラウザに記憶する (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 6 | コメント | | ソースサイト: blogs.wankuma.com
タグ: MVA
1
CLIPS

SQL Server 2012 CU1 の提供が開始されました « SE の雑記

1862日前に更新 aoki1210aoki1210 1869日前に登録
2012年04月23日 GMT 2012年04月16日 GMT
SQL Server 2012 CU1 の提供が開始されました。 Cumulative update package 1 for SQL Server 2012 以下の KB も公開されましたので、定期的に見ておくとよさそうですね。 The SQL Server 2012 builds that were released after SQL Server 2012 was released SQL Server 2012 はスリップストリームインストールが可能ですので、インストール時に修正プログラムを合わせて適用したい場合にはこちらが参考になります。 SQL Server 2012 のインストールでの製品の更新プログラム SQL Server 2012 では 2008 R2 までのオプションと異なり、[UpdateSource] が推奨されていますので従来までと修正プログラムの指定が変わっています。 SQL Server 2012 の非推奨 SQL Server 機能 によると従来までの [PCUSource] [CUSource] は使用できるが非推奨のようで... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 5 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

スマホでOracleのセミナーを受講する(Windows Phone編)

1862日前に更新 aoki1210aoki1210 1870日前に登録
2012年04月23日 GMT 2012年04月15日 GMT
スマホでOracleのセミナーを受講する(Windows Phone編) ※本エントリーは「http://oracletech.jp/campaign/recommended/000468.html」をぱくってリスペクトして作成いたしました。 OTN(Oracle Technology Network)には、オンデマンドセミナーというコーナーが有ります。 OTN オンデマンドセミナー 「OTNオンデマンドセミナー」には、Oracle Databaseをはじめとした オラクル製品の概要から、技術詳細のセミナーがアーカイブされています。 Windows phone元年と言われた2011年ですが、OTNオンデマンドセミナーをWindows Phoneにダウンロードして電車の中で勉強するというスタイルがこれからのトレンドになるかもしれません。 そこで、今回、Windows phoneでPCを使わずに動画をダウンロードする方法をご紹介します 動画ダウンロード用アプリを準備する 動画を保存するためのアプリとして、今回は「ClipMP4」を例に説明します。 いつものように、Mar... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: blogs.wankuma.com
タグ: Oracle
1
CLIPS

SQL Server のパーティショニングについての勉強会を実施してきました « SE の雑記

1869日前に更新 aoki1210aoki1210 1874日前に登録
2012年04月16日 GMT 2012年04月11日 GMT
昨日、某社さんで SQL Server のパーティショニングの概要についての勉強会のスピーカーをさせていただきました。 その際の資料を こちら に保存してありますので興味のある方がいらっしゃいましたらご覧いただければと思います。共有:TwitterFacebookメールアドレス印刷Like this:いいね最初の「いいね」をつけませんか。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

4/14(土) SQLWorld★大阪#9 開催します - お だ のスペース

1869日前に更新 aoki1210aoki1210 1877日前に登録
2012年04月16日 GMT 2012年04月08日 GMT
4/14(土) SQLWorld★大阪#9 開催します (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 3 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: SQL Server
1
CLIPS

SQL Azure Data Sync プレビュー版、Service Update 4 にアップデート - 青い空の向こうへ - Site Home - MSDN Blogs

1874日前に更新 aoki1210aoki1210 1881日前に登録
2012年04月11日 GMT 2012年04月04日 GMT
SQL Azure Data Sync プレビュー版、Service Update 4 にアップデートa y a k oComments0 プレビュー版として試用可能な SQL Azure Data Sync が Service Update 4 にバージョンアップされています。 データベーススキーマ上に作成済みの同期グループ(Sync Group) を修正することができるようになり、また、同期グループを再作成しなくても新機能が適用されます。 管理ポータルに表示される管理情報もアップデートされており、ローカル側にインストールするクライアント (Data Sync Agent) のバージョン表示やサポート切れの警告、変更の適用が失敗している同期グループの表示といった機能が追加されています。 なお、ORM (オブジェクト リレーショナル モデル) フレームワークに関連する問題の修正も行われています。  MSDN Library > SQL Azure Data Sync : New in this Release Microsoft Download Center > SQL Azure Dat... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: blogs.msdn.com
タグ: SQL Azure
1
CLIPS

蒼の王座 » SQL Azure Data Syncのサービスイン予定は2012/3Qみたい

1881日前に更新 aoki1210aoki1210 1885日前に登録
2012年04月04日 GMT 2012年03月31日 GMT
クラウド間、クラウドとオンプレミス間のデータ同期をノーコーディングで実現するSQL Azure Data Syncは、現在Preview版が提供されています。 定期定期に更新が加えられ、最近では2012年1月にメジャーアップデートされています。 現在、SQL Azure Data Syncは、製品フィードバックを得るための実験段階で、本番運用では使用できません。ライセンス的にダメなのかは不明慮なのですが、公式サポートは提供されていません。つまり、本番環境で使用して、本番環境のデータが吹っ飛んだり、同期ミスで不整合が発生しても、サポート提供してないから自己責任だし、マイクロソフトは保障も復旧の手伝いもしませんよって段階です。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 0 | コメント | | ソースサイト: sqlazure.jp
タグ: SQL Asure
1
CLIPS

[EntityFramework4]コードファーストとデータベース(orモデル)ファーストで作成した Entity モデルを1つのアセンブリに共存できない » netplanetes log

1889日前に更新 aoki1210aoki1210 1896日前に登録
2012年03月27日 GMT 2012年03月20日 GMT
[Dynamics CRM 2011]フォームに配置したサブグリッドは初期ロード時に4つまでリフレッシュされるプログラミングAdd comments202012 Code First EntityFramework (バージョンは4.3) と Database First EntityFramework (おそらくモデルファーストでも同じ) で作成したエンティティモデルを1つのアセンブリに共存できません。 同じプロジェクト(アセンブリ)に共存させた場合、Code First を作成した コンテキストクラスのインスタンスを生成したときに コードファーストで作成したクラスと別の型(Entityモデルの型)がみつからない(Could not find the conceptual model type for XXX, XXXの概念モデルが見つかりませんでした)というエラーが発生します。 問題を回避するには、デザイナから生成されるEntityモデルとPOCOエンティティモデルのアセンブリを別々にします。 いろいろ言及されるみたいなので参考URLを掲載しておきます。 Mixing Model firs... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 20 | コメント | | ソースサイト: handcraft.blogsite.org
タグ: Entity Framework
1
CLIPS

DBFlute.NET-0.8.9.40 Released - jfluteの日記

1892日前に更新 aoki1210aoki1210 1900日前に登録
2012年03月24日 GMT 2012年03月16日 GMT
DBFlute.NET-0.8.9.40 Released ReleaseDBFlute.NET-0.9.8.40 was released. DBFlute.NET TopChange LogMigration Point (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 9 | コメント | | ソースサイト: d.hatena.ne.jp