SQL
docs.microsoft.com T-SQLでのmergeするときのサンプルは複数のテーブルを使ったものばかり出てくるので、単一テーブルで「レコードがあれば更新、なければ追加」する際の自分用のメモ。ProductテーブルのIDはユニークなキーとなっているとします。 create t…
Azure SQL Databaseに対して監査を設定することで、SQL全権抽出した場合などにアラートをあげられるようになりました。プレビューですが、ちょっとやってみましょう。 docs.microsoft.com Azure SQLの監査を有効にして、Log Analyticsへ送信します。 ログで…
Team Foundation Server 2018とSQL Server 2017を組み合わせてインストールすると、レポート機能インストール時に、以下のエラー(TF400646)が発生します。 これは、SQL Server 2017のSSAS(SQL Server Analysis Service)のデフォルトが多次元およびデータマイ…
はじめに RedGate ReadyRollとEntity Frameworkの違い 拡張機能の追加 ビルド定義を作る ReadyRollでリリース Visual Studioでの注意事項 まとめ はじめに これはVisual Studio Team Servicesのアドベントカレンダー10日目の記事です。 qiita.com CI/CDとい…
ReadyRoll Core Proバージョン 継続的インテグレーション時の注意点 ReadyRoll Core Visual Studio 2017 Enterpriseには、RedGate社のReadyRollという、SQL Serverに対して構成の履歴や差分を比較するためのツールが付属しています(Proにはついていません)。…
www.visualstudio.com www.visualstudio.com SQL Serverセットアップ時にサーバーの照合順序を決めますが、TFSをインストールする場合、選択できるサーバー照合順序には制限があります。 アクセントを区別する(_AS) 大文字小文字を区別してはならない(_CI) …
これはPowerShell Advent Calendar 12/25分の記事です。 PowerShell Advent Calendar 2014 : ATND PowerShell Advent Calendar 2014 : ATND ほんとはネットワーク切り替え時にIEのProxyを書きかえるスクリプトを作ろうと思ったのですが、ちょっと間に合わな…
この日記はVisual Studio Advent Calendar 2015の12/8分の記事です。 <a href="http://qiita.com/advent-calendar/2014/vs" data-mce-href="http://qiita.com/advent-calendar/2014/vs">Visual Studio Advent Calendar 2014 - Qiita</a> Visual Studio Advent Calendar 2014 - Qiita みなさんはデータベースの開発にどんなものを使われているでしょうか?本番機と検証機のスキー…
SQL Serverにはコマンドプロンプトからインストールする方法が提供されています。以前SQL Server 2012のときも書いたのですが、SQL Server 2014ではちょっとオプションが違います。 SQL Server 2014 command-line install for TFS ※:使う場合はドメイン名、…
TFS2012へのアップグレード処理中にTF400744エラーが出る | Microsoft Connect 原因ですが、SQL Serverの問題…ではなく、TFSのアップグレードチェックがちょっと良くなかったみたいですね。今回はこんな構成でアップグレードを行おうとしていました。 (移行…
SQL Server 2012の実行アカウントを指定するとDCOMの構成が行われない - 屋根裏部屋mkII改 例によって例のごとく、SQL Server 2012をインストールするとDCOMの校正をしなきゃいけないパターンがあった…という話です。普通NETWORK SERVICEで使うのかもしれま…
Products and Extensions for Visual Studio Visual Studio 2010ではADO.NETを使用してデータベースサーバーへアクセスするための機能が入っています。そして、SQL Server向けにもう少し機能強化したSSDT Power Toolsという拡張がリリースされています(要Pro…
昨日のエントリにid:karuakunからコメントもらって進みました。ありがとう! まずはSQL Serverにビューを作成します。ビューの名前はMy_BugSpotsで。 CREATE VIEW [dbo].[My_BugSpots] AS SELECT TOP (100) PERCENT a.ItemId, a.CreationDate, b.ParentPath,…
DBアプリケーションのパフォーマンス・チューニング − @IT ちょっと量が少ないと思われるかもしれませんが、実はWebサービスの話と絡めて入稿していました。が、長すぎ&ちょっともったいないということで分割されることになりました。データベースだけの話…
※:9/26時点のプレビュー版で書いています。 TFSもSQL Serverを使っているのでSQL Serverの照合順序は非常に重要です。マスターデータベースをへんなもので作っていると後悔しますし、オンプレミス版TFSではサポートされていない照合順序もあります(BINとかB…
データベースの論理図を作るとき、何を使っています?以前はER/Winを使っていたのですが、古いバージョンしかなく、ライセンスの都合で使えないこともあって、今はOracleのデータベースでもSQL Serverのダイアグラムエディタを使っています。 以前はVisual S…
Oracle in World: Oracle Installation fails with OUI-10133: Invalid staging area 無人インストールでもうひとつ。OUI-10133というエラーが出て悩まされました。このblogでは以下の原因があると言っています。 products.xmlがないんじゃない?stageディレ…
Oracle Technology Network (OTN) Japan - 掲示板 : Oracle database 10g ... 無人インストールを行うと、一度目は「ACLのマッピングに失敗しました」というエラーが出るが、二度目実行すると成功するという話。この原因はOracleのインストーラーのバグで、…
会社でSQL Server 2008のMCP受験しない?というチャンスがあったので、受験してきました。 ラーニング サイト ホーム | マイクロソフト 70-450…Database Administratorならば、すでに持っているWindows Server 2003系のMCPとあわせてMCSAへの道もある(はず)…
RAISERROR の使用 SQL Server 2008自習書でこれを読んだ時、「あれRAISEERRORの誤植?」とか思ってしまいましたよ。英語のルール(?)にのっとり、重複したEを省略しているんですかね…。
Microsoft SQL Server 2012 ホーム 訳あって…というほどでもないのですが、MCP受けるためにSQL Serverの自習書をとりあえず読んでいます。T-SQLもあらためて読んでますというか、今まで使ったことないんですが。SQL Server 2000のときに一度管理のほうを受け…
MySQLからSQL Serverへの移行支援ツールのfor SQL Server 2008/Azure用と2005用ただしまだCTP1。別にしているってことはなんか違うんですかね。 Microsoft Download Center Microsoft Download Center OracleがMySQL買収しちゃったことに伴い、アメリカのMyS…
Microsoft Security Bulletin MS09-062 - Critical : GDI+ の脆弱性により、リモートでコードが実行される (957488) MS09-062で提供されているKB970894…SQL Server 2005 SP3用の更新プログラムですが、これ成功している人いるでしょうか?うちの環境に検出さ…
という話を書きました。 SQL Server x64をインストールする際に環境変数INSTANCESHAREDWOWDIRがないといわれる 海外でも話題が少ないようで、えらく困りました。connectにあったけど、削除されているか、アクセスできなかったのでgoogleキャッシュでやっと……
ということで、接続を試してみた。まずはVisual Studio 2008 SP1 PublicデータベースをWebから作っておく必要はあります。そして、接続テストを行うと、ちゃんと接続できます。ただし、Visual Studioのデータ接続配下に表示することはできませんでした(オブ…
招待コードが届いたので、試してみた。 なぜかIE8ではConnectionStringが表示できない ODBC/ADO.NETなどのConnectionStringが出るので、そのままクライアントから接続できそう。 なんだろう、このクラウドというか、ネットワーク越しにSQL Serverに接続でき…
COBOL文化か、ISAM文化か テーブルの設計における横持ち・縦持ち 横持ちと縦持ち カレンダーの場合、1〜12月までが1レコードに入るような設計を横軸、月ごとにレコードを作るような設計を縦軸として書きます。私は状況によるかなぁ…とはいえ、今時ならあまり…
LINQ to SQLはまだ直感的にわかりやすいけど、LINQ to Entitiesとかのエンティティモデルで抽象化が進んでいくと、実際はデータベースにアクセスしている個所てもソースコードからはわからないですよね。じゃあデータベースのバグなんかに遭遇したらどうすん…
例によって宣伝なので、人や要件によってむくむかないという話もあるでしょう。 Microsoft SQL Server 2012 ホーム ほんとかいな?とOracleの価格のほうを調べてびっくり。Oracleのライセンスポリシーが改定されていて、ミドルウェアで実現するHAクラスタ(ア…
以前id:kkamegawa:20090106:p1でWriting Secure Code for Vistaを紹介しましたけど、まだ追加で二つあるそうです。 403 Forbidden Windows Server 2008 Core Administration。ポケットタイプだし、そう難しいことはないでしょう、たぶん。もう一つはSQL Serv…