<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Always</title>
<link>https://ameblo.jp/kangkang4/</link>
<atom:link href="https://rssblog.ameba.jp/kangkang4/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>パソコン・スマホ・ゲームなど日常の備忘録</description>
<language>ja</language>
<item>
<title>Microsoft SQL Serverに挑戦してみる⑨他のPCから接続設定2</title>
<description>
<![CDATA[ <p><a href="http://ameblo.jp/kangkang4/entry-12286172056.html" target="_blank">前回</a>の残タスク</p><ul><li><span style="font-weight:bold;">別のPCからのDBへの接続</span></li><li><span style="font-weight:bold;">SQL Server BrowserServiceを使用した接続</span></li></ul><p>に早速挑戦。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">別のPCからのDBへの接続</span></p><p>&nbsp;</p><p><a href="https://docs.microsoft.com/ja-jp/sql/relational-databases/lesson-2-connecting-from-another-computer" target="_blank">MSサイト</a>では別のPCにも<span style="font-weight:bold;">Management Studio</span>をインストールしてあることが</p><p>前提となっている。</p><p>&nbsp;</p><p>でも別のPCではMSSQLもManagement Studioもインストールしていないし</p><p>今後も利用するつもりがない。</p><p>&nbsp;</p><p><span style="font-weight:bold;">Microsoft SQL Server</span></p><p>　　　↑　　↓</p><p>　　　↑　　↓</p><p><span style="font-weight:bold;">Microsoft Access</span></p><p>&nbsp;</p><p>な感じで基本<span style="font-weight:bold;">Accessで更新追加を行う</span>つもり。</p><p>&nbsp;</p><p>で、AccessとMSSQLは同じMicrosoftとは言っても</p><p>互換性があるわけではない。</p><p>&nbsp;</p><p><span style="font-weight:bold;">ODBC</span>という<span style="font-weight:bold;">API</span>が必要。</p><p>&nbsp;</p><p>ODBCってなんやねんという場合は<a href="http://wa3.i-3-i.info/word12379.html" target="_blank">ここのサイト様</a>がわかりやすく</p><p>噛み砕いている。</p><ul><li>AccessからMSSQLへ接続するためのツール。</li><li>ODBCにMSSQLのサーバー情報を設定するとAccessからもデータを触れる。</li></ul><p>私みたいな素人軍団が難しいこと考えずに設定できる便利ツール。</p><p>これがあればデータが触れるということは、<span style="font-weight:bold;">接続確認にも使えるはず</span>。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">ODBC設定</span></p><p>&nbsp;</p><p>ということで接続確認のためにODBC接続の設定を行う。</p><p>&nbsp;</p><p>ODBC側でMSSQLの設定を保存しておくことで</p><p>ODBC設定を意識しなくてもAccess→MSSQL接続ができるらしい。</p><p>&nbsp;</p><p>コントロールパネル</p><p>└管理ツール</p><p>　　└<span style="font-weight:bold;">データ ソース (ODBC)</span></p><p>&nbsp;</p><p>が入っていたので、このショートカットをダブルクリックで開く。</p><p>&nbsp;</p><p><span style="font-weight:bold;">ODBCデータソースアドミニストレーター</span>が開くので、</p><p><span style="font-weight:bold;">ユーザーDSN</span>の<span style="font-weight:bold;">追加</span>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170710/12/kangkang4/8a/28/p/o0537036313979284910.png"><img alt="" height="363" src="https://stat.ameba.jp/user_images/20170710/12/kangkang4/8a/28/p/o0537036313979284910.png" width="537"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">データソースの新規作成画面</span>が開く。</p><p>Microsoft SQL Serverの設定を保存したいので、<span style="font-weight:bold;">SQL Server</span>を選択して</p><p><span style="font-weight:bold;">完了</span>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170710/12/kangkang4/0b/d4/p/o0540030113979285593.png"><img alt="" height="301" src="https://stat.ameba.jp/user_images/20170710/12/kangkang4/0b/d4/p/o0540030113979285593.png" width="540"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">SQL Serverに接続するためのデータソースを作成する画面</span>が開くので</p><p><span style="font-weight:bold;">名前</span>と<span style="font-weight:bold;">説明</span>は自分がわかりやすいものを<span style="font-weight:bold;">適当にセット</span>して良さげ。</p><p>&nbsp;</p><p>サーバーはちゃんと指定しないと駄目っぽい。</p><p><a href="http://ameblo.jp/kangkang4/entry-12285616597.html" target="_blank">ManagementStudio起動で調べた</a><span style="font-weight:bold;">【表示されている名前のルール】の①</span>が</p><p>サーバー名っぽかったので、これを<span style="font-weight:bold;">今回はセット</span>して<span style="font-weight:bold;">次へ</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170710/12/kangkang4/3a/1c/p/o0595032913979288694.png"><img alt="" height="329" src="https://stat.ameba.jp/user_images/20170710/12/kangkang4/3a/1c/p/o0595032913979288694.png" width="595"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">ログインIDの権限画面</span>が表示される。</p><p><a href="https://stat.ameba.jp/user_images/20170710/14/kangkang4/49/3a/p/o0595032913979362244.png"><img alt="" height="329" src="https://stat.ameba.jp/user_images/20170710/14/kangkang4/49/3a/p/o0595032913979362244.png" width="595"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">ネットワークへのログインIDで、WindowsNTの認証メカニズムを使う？？</span></p><p><span style="font-weight:bold;">ユーザーが入力するSQL Server用のログインIDとパスワードを使う？？</span></p><p>&nbsp;</p><p>ネットワークへのログインID何それ。</p><p>そんなもの設定していない。</p><p>&nbsp;</p><p>とりあえずどっちがいいのか色々先生に確認したら、有用な情報が出てきた。<br><br><a href="https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14140444129" target="_blank">SQL-ServerのWindows認証にMicrosoftアカウントで接続できません</a>。<br><br>⇒<span style="font-weight:bold;">ドメインを構成してない環境で、クライアントPCからサーバー上の<br>SQLに接続しようとしているということででしょうか？ だとしたら不可能です</span>。&nbsp;<br><br>はっきりと不可能と言っていただけていて、とても助かる。<br>ドメイン構成とか、わからないので今回は<span style="font-weight:bold;">Windows認証は諦める</span>。<br><br>ってことは、<br>SQL Server用のログインIDとパスワードを設定すれば接続できそう。<br><br><a href="http://creativeweb.jp/fc/remote/" target="_blank">SQL Server Express にリモート接続</a>を参考にさせていただき、<br><span style="font-weight:bold;">サーバー側でsaアカウントを有効に設定</span>。</p><p>&nbsp;</p><p>これでODBC設定に戻って、</p><ul><li><span style="font-weight:bold;">ユーザーが入力するSQL Server用のログインIDとパスワードを使う</span></li></ul><p>を選択し、</p><ul><li><span style="font-weight:bold;">SQL Server に接続して追加の構成オプションの既定設定を取得する</span></li></ul><p>の<span style="font-weight:bold;">チェックボックスをON</span>にして、<span style="font-weight:bold;">sa認証で設定したログインIDとパスワードを</span></p><p><span style="font-weight:bold;">入力</span>して<span style="font-weight:bold;">次へ</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170710/14/kangkang4/1d/c0/p/o0595032913979371026.png"><img alt="" height="329" src="https://stat.ameba.jp/user_images/20170710/14/kangkang4/1d/c0/p/o0595032913979371026.png" width="595"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">次へを押してもサクッと画面が遷移しない。</span></p><p>&nbsp;</p><p>？？？？</p><p>って思っていたらエラーメッセージ発生。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/58/53/p/o0480022613979379161.png"><img alt="" height="226" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/58/53/p/o0480022613979379161.png" width="480"></a></p><p>&nbsp;</p><p>すんなり次の画面に行くこともあるけれど、</p><p>どうやら<span style="font-weight:bold;">TCP/IPの設定</span>か<span style="font-weight:bold;">サーバー名のどちらかが間違っている</span>ときに</p><p>発生するメッセージみたい。</p><p>&nbsp;</p><p>sa認証を設定した画面に<span style="font-weight:bold;">クライアントの設定</span>ボタンがあるのでクリック。</p><p>ネットワークライブラリ設定の編集画面が開く。</p><p>&nbsp;</p><p>ここで<span style="font-weight:bold;">TCP/IP</span>の<span style="font-weight:bold;">ポートを動的に決定するチェックボックスをOFF</span>にして</p><p><span style="font-weight:bold;">ポート番号1433</span>を設定して<span style="font-weight:bold;">OK</span>。</p><p>これでスムーズに次の画面に遷移するようになる。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/df/7d/p/o0687028513979379769.png"><img alt="" height="257" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/df/7d/p/o0687028513979379769.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">既定のデータベースを以下のものに変更する</span>のチェックボックスを<span style="font-weight:bold;">ON</span>。</p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285922104.html" target="_blank">以前作成した</a>データベース【<span style="font-weight:bold;">Tigers</span>】を選択して<span style="font-weight:bold;">次へ</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/ae/d5/p/o0595032913979381431.png"><img alt="" height="329" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/ae/d5/p/o0595032913979381431.png" width="595"></a></p><p>&nbsp;</p><p>この画面では何も変更せずに<span style="font-weight:bold;">完了</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/53/d2/p/o0595032913979382792.png"><img alt="" height="329" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/53/d2/p/o0595032913979382792.png" width="595"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>以下の設定でデータソース作成しますという画面が表示するので</p><p>画面左下の<span style="font-weight:bold;">データソースのテスト</span>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/f1/1b/p/o0428035213979383080.png"><img alt="" height="352" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/f1/1b/p/o0428035213979383080.png" width="428"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>テストは無事に完了しました。と表示されればODBC設定は完了。</p><p><a href="https://stat.ameba.jp/user_images/20170710/15/kangkang4/eb/b5/p/o0428035213979383744.png"><img alt="" height="352" src="https://stat.ameba.jp/user_images/20170710/15/kangkang4/eb/b5/p/o0428035213979383744.png" width="428"></a></p><p>&nbsp;</p><p>ODBC設定がうまくいったということは</p><p>これで<span style="font-weight:bold;">別のPCで設定したMSSQLとAccessが繋がる</span>ということに！</p><p>&nbsp;</p><p>別のPCから接続できた。感動。</p><p>でも、この設定は<span style="font-weight:bold;">あくまでローカルネットワーク上のPC同士の接続</span>。</p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12286172056.html" target="_blank">怖がってファイアウォールのプロファイルをプライベートにしてしまった</a>ので<br><span style="font-weight:bold;">別のネットワークからはまだ繋げない</span>。</p><p>&nbsp;</p><p>別のネットワークでもいけるのか？を次回は検証！！</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12287700802.html</link>
<pubDate>Wed, 28 Jun 2017 12:37:27 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる⑧他のPCから接続設定１</title>
<description>
<![CDATA[ <p>本当に接続できるのかを実践する日がついにやってきた。<br>っていうか本当に接続できるんだよね？<br><br><br><span id="title1">初期状態の確認</span><br><br>他のPCから接続できるのは、とてもありがたい状況だけれど</p><p>設定を間違えちゃうと無関係なPCからも接続できてしまう<span style="font-weight:bold;">かなり危険な状態</span>。<br><br>なので<span style="font-weight:bold;">インストールした状態では他のPCからのアクセスは制御</span></p><p>されているらしい。安心安全Microsoft。<br><br>では何をするとアクセスできるようになるのかを<br><a href="https://docs.microsoft.com/ja-jp/sql/relational-databases/lesson-2-connecting-from-another-computer" target="_blank">このMSサイト</a>で確認してみる。</p><ul><li><span style="font-weight:bold;">プロトコルの有効化</span></li><li><span style="font-weight:bold;">固定ポートの構成</span></li><li><span style="font-weight:bold;">ファイアウォールでポートを開く</span></li><li><span style="font-weight:bold;">別のPCからのDBへの接続</span></li><li><span style="font-weight:bold;">SQL Server BrowserServiceを使用した接続</span></li></ul><p>このとおりやればきっと接続できると信じて、</p><p>このレッスンのとおりにやってみる。<br><br><br><span id="title1">プロトコルの有効化</span><br><br>よく聴くフレーズだけれど<span style="font-weight:bold;">プロトコル</span>がなんなのかが<br>いまいちわからないので、まずそこから調べてみる。<br><br><span id="title2">※プロトコルとは</span></p><p>&nbsp;</p><p><a href="http://www.wanichan.com/beginner/pc/network/net05.htm" target="_blank">こちらの素敵なサイト</a>を要約すると<br><br><span style="font-size:1.4em;"><span style="font-weight:bold;">データ通信の手順とかルール＝プロトコル</span></span><br>らしい。</p><p><br>で、プロトコル（手順とかルール）の有効化って何なのか。<br><a href="https://docs.microsoft.com/ja-jp/sql/relational-databases/lesson-2-connecting-from-another-computer" target="_blank">MSサイト</a>に書いてある内容をもう一度読んでみる。<br><br>------------------------------------------------------<br>Management Studio は、共有メモリ プロトコルを使用して</p><p>データベース エンジンに接続します。</p><p>&nbsp;<span style="font-weight:bold;">このプロトコルは既に有効</span>になっています。<br><br>別のコンピューターから データベース エンジンに接続する場合は<span style="font-weight:bold;">、</span></p><p><span style="font-weight:bold;">TCP/IP などのプロトコルを有効に</span>する必要があります。<br>------------------------------------------------------<br><br>自分のPCだけで完結する処理用の共有プロトコルは</p><p>最初から有効になっているけれど</p><p>他のPCとの接続に使うプロトコルは有効じゃないから</p><p>有効にしましょうっていうことらしい。<br><br>よく聴くフレーズだけどよくわかっていない</p><p>&nbsp;<span style="font-weight:bold;">TCP/IP 接続</span>についても、先ほどの<a href="http://www.wanichan.com/beginner/pc/network/net06.htm" target="_blank">素敵サイト</a>を確認。<br><br><br><span id="title2">※&nbsp;TCP/IP 接続とは</span></p><p><br><span style="font-weight:bold;">TCP</span>はデータを伝えるときの手順とかルール。<br><span style="font-weight:bold;">IP</span>はネットワーク間の手順とかルール。<br><br>らしいけど漠然としすぎててわからない。。。<br>&nbsp;</p><p>更にかみ砕くと、</p><p>&nbsp;</p><p><span style="font-weight:bold;">IP</span>は何も気にせずデータを送受信する</p><p>気にしないから高速でデータ送受信ができる。</p><p>&nbsp;</p><p><span style="font-weight:bold;">TCP</span>は<span style="font-weight:bold;">IP</span>が送受信したデータを確認して間違っていないか</p><p>チェックしてから送受信する。</p><p>&nbsp;</p><p>みたいな感じかも。<br><br>なので、<span style="font-weight:bold;">TCP/IP などのプロトコルを有効</span>にすることで</p><p>別のPCとの接続をしてくれるし、無関係なPCからの接続を</p><p>遮断してくれるって覚えておけば良さげ。</p><p>&nbsp;</p><p><br><span id="title2">他のPCからの TCP/IP 接続を有効にする</span><br><br>有効にしてみないと話が始まらないようなので実際に操作。</p><p>プロトコルを有効化しただけでは他のPCから接続できないみたいなので</p><p>とりあえず実践してもOK。</p><p>&nbsp;</p><p>MSSQLをインストールした時に一緒にインストールされたソフトで</p><p>設定できるらしい。</p><p>&nbsp;</p><p><span style="font-weight:bold;">すべてのプログラム</span></p><p><span style="font-weight:bold;">└Microsoft SQL Server 2014</span></p><p><span style="font-weight:bold;">　 └構成ツール</span></p><p>&nbsp;</p><p>の中にある<span style="font-weight:bold;">【SQL Server 2014 構成マネージャー】</span>を開く。</p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285414478.html" target="_blank">インストールしたときに一番最後にみた</a>やつ。</p><p>早速使う日が来るとは。。</p><p>&nbsp;</p><p>設定は簡単。</p><p><span style="font-weight:bold;">SQL Serverネットワークの構成</span>の横の＋マークをクリックして表示される</p><p><span style="font-weight:bold;">MSSQLSERVERのプロトコル</span>を選択。</p><p>&nbsp;</p><p>画面のように一番下に<span style="font-weight:bold;">TCP/IP</span>が表示されたら選択して右クリックで</p><p>メニューを表示して、<span style="font-weight:bold;">有効化を選ぶだけ</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170623/10/kangkang4/d1/5b/p/o0535028713966895509.png"><img alt="" contenteditable="inherit" height="287" src="https://stat.ameba.jp/user_images/20170623/10/kangkang4/d1/5b/p/o0535028713966895509.png" width="535"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">有効化</span>を選ぶとこんな警告表示。</p><p><a href="https://stat.ameba.jp/user_images/20170623/10/kangkang4/f0/ac/p/o0484013813966896956.png"><img alt="" height="138" src="https://stat.ameba.jp/user_images/20170623/10/kangkang4/f0/ac/p/o0484013813966896956.png" width="484"></a></p><p>この画面から<span style="font-weight:bold;">サービスを再起動するまでは有効にならない</span>ということらしい。</p><p>そして再起動は次のステップで結局やるみたいなので今やらなくてOK。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">固定ポートの構成</span></p><p>&nbsp;</p><p>構成の前にそもそもポートってなんなのかをわかっておいたほうが良さげ。</p><p>なのでまたザッと調べてみた。</p><p>&nbsp;</p><p><span id="title2">※ポートとは</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">ポート＝データの通り道。</span></p><p>PCにはいろんなデータの通り道がある。</p><p>ポートはセキュリティ強化のために普段は閉じている。</p><p>&nbsp;</p><p>他のPCと通信するにはポートを開放しないといけない。</p><p>開放しないといけないけれど、誰でも通していいわけではない。</p><p>もちろん、必要なポート以外を開放してはいけない。</p><p>&nbsp;</p><p>ざっくり説明だとこんな感じ。</p><p>だから<span style="font-weight:bold;">今回はMSSQLのデータの通り道を開放して</span></p><p><span style="font-weight:bold;">他のPCと通信する。</span></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">MSSQLのポート構成</span></p><p>&nbsp;</p><p>各ソフトのポートには番号が割り振られている（固定されている）。<br>DBエンジンの<span style="font-weight:bold;">既定のインスタンスのポート番号は1433</span>。<br><br><a href="http://ameblo.jp/kangkang4/entry-12285375437.html" target="_blank">MSSQLをインストールした時</a>に名前付きインスタンスで設定した場合は</p><p><span style="font-weight:bold;">1433</span>ではないので特定のポートを開放するように設定する必要があるらしい。<br><br>これをしないと、起動のたびに適当なポート番号を開放してしまう。</p><p>どこが開いているかわからないと危険だし怖いから番号を指定するらしい。<br><br>今回は既定のインスタンスでインストールしたので、ここは割愛。<br><span style="font-weight:bold;">固定ポートで番号が1433。</span><br><br><br><span id="title2">MSSQLの特定ポートの開通</span></p><p>&nbsp;</p><p>ようやくポートの開通作業。</p><p>先ほど<span style="font-weight:bold;">TCP/IPのプロトコルを有効化</span>した時に使った</p><p><span style="font-weight:bold;">【SQL Server 2014 構成マネージャー】</span>を開く。</p><p>&nbsp;</p><p><span style="font-weight:bold;">SQL Serverネットワークの構成</span>の横の＋マークをクリックして表示される</p><p><span style="font-weight:bold;">MSSQLSERVERのプロトコル</span>を選択。</p><p>&nbsp;</p><p>画面のように一番下に<span style="font-weight:bold;">TCP/IP</span>が表示されたら選択して右クリックで</p><p>メニューを表示して、<span style="font-weight:bold;">プロパティを選択</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170627/09/kangkang4/f4/96/p/o0556030213969705837.png"><img alt="" height="302" src="https://stat.ameba.jp/user_images/20170627/09/kangkang4/f4/96/p/o0556030213969705837.png" width="556"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>プロパティ内の<span style="font-weight:bold;">IPアドレス</span>タブに移動して</p><p><span style="font-weight:bold;">IP ALL</span>欄の<span style="font-weight:bold;">TCPポート</span>が<span style="font-weight:bold;">1433</span>になっているか確認。</p><p>なっていなかったら<span style="font-weight:bold;">1433</span>と入力して<span style="font-weight:bold;">OK</span>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170627/09/kangkang4/99/fb/p/o0418046213969713049.png"><img alt="" height="462" src="https://stat.ameba.jp/user_images/20170627/09/kangkang4/99/fb/p/o0418046213969713049.png" width="418"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">SQL Serverのサービス</span>を選択し、<span style="font-weight:bold;">SQLServer(MSSQLSERVER)</span>を選択。</p><p>&nbsp;</p><p>画面のように一番下に<span style="font-weight:bold;">TCP/IP</span>が表示されたら選択して右クリックで</p><p>メニューを表示して、<span style="font-weight:bold;">再起動を選択</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/96/63/p/o0738026013969714136.png"><img alt="" height="218" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/96/63/p/o0738026013969714136.png" width="620"></a></p><p>&nbsp;</p><p>サービスを<span style="font-weight:bold;">停止</span>して</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/89/a1/p/o0487012313969714221.png"><img alt="" height="123" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/89/a1/p/o0487012313969714221.png" width="487"></a></p><p>サービスを<span style="font-weight:bold;">開始</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/0d/68/p/o0489012713969714223.png"><img alt="" contenteditable="inherit" height="127" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/0d/68/p/o0489012713969714223.png" width="489"></a></p><p>&nbsp;</p><p>これで<span style="font-weight:bold;">MSSQLのデータの通り道が1433</span>で、<span style="font-weight:bold;">開放を許可します</span>よという</p><p><span style="font-weight:bold;">ルール付け</span>の設定完了。</p><p>&nbsp;</p><p><span style="font-weight:bold;">開放されたわけではない</span>のがポイント。</p><p>あくまで開放する道を作る作業。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">ファイアウォールでポートを開く</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">ファイアウォール＝不正アクセスを防いでくれる機能。</span></p><p>なので、基本ファイアウォールは有効になっている。</p><p>なっていないとヤバイ。</p><p>&nbsp;</p><p>別のPCからMSSQLに接続するには、<span style="font-weight:bold;">ファイアウォールで</span></p><p><span style="font-weight:bold;">ポート番号1433を開くように設定</span>する。</p><p>&nbsp;</p><p>この作業をすることでようやく1433をデータが通れる。</p><p>&nbsp;</p><p><span id="title2">ファイアウォールでポート番号1433を開く</span></p><p>&nbsp;</p><p>ファイアウォールの設定画面を開く。</p><p>&nbsp;</p><p><span style="font-weight:bold;">スタート</span>ボタンをクリックし、<strong>プログラムとファイルの検索</strong>欄に、</p><p>&nbsp;<strong>WF.msc</strong>と入力して<b>表示されたプログラムをクリック。</b></p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/da/89/p/o0405046113969727081.png"><img alt="" contenteditable="inherit" height="461" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/da/89/p/o0405046113969727081.png" width="405"></a></p><p>&nbsp;</p><p><strong>セキュリティが強化された Windows ファイアウォール</strong>画面が起動。</p><p>左側の<strong>受信の規則</strong>をクリックし、右側の<strong>新しい規則</strong>&nbsp;をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/0a/56/p/o1061076813969729124.png"><img alt="" contenteditable="inherit" height="449" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/0a/56/p/o1061076813969729124.png" width="620"></a></p><p>&nbsp;</p><p><strong>新規の受信の規則ウィザード</strong>が起動。</p><p><span style="font-weight:bold;">ポート</span>を選んで<span style="font-weight:bold;">次へ</span>。</p><p><strong><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/1a/ed/p/o0720053213969729969.png"><img alt="" height="458" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/1a/ed/p/o0720053213969729969.png" width="620"></a></strong></p><p>&nbsp;</p><p><strong>TCP</strong>と<strong>特定のローカル ポート</strong>を選択し、テキストボックスに<span style="font-weight:bold;">1433</span>と入力。</p><p><strong>次へ</strong>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/b6/6e/p/o0720053213969731317.png"><img alt="" height="458" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/b6/6e/p/o0720053213969731317.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><strong>接続を許可する</strong>を選択し、<strong>次へ</strong>。</p><p><a href="https://stat.ameba.jp/user_images/20170627/10/kangkang4/df/ec/p/o0720053213969732075.png"><img alt="" height="458" src="https://stat.ameba.jp/user_images/20170627/10/kangkang4/df/ec/p/o0720053213969732075.png" width="620"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">どんなネットワーク状況でServerに接続</span>したいか決める。</p><p>&nbsp;</p><p>プロファイルってなんやねんっていう人は<a href="https://technet.microsoft.com/ja-jp/library/cc731634(v=ws.11).aspx" target="_blank">MSサイト</a>で</p><p>ざっくり内容を把握しておいたほうが良い。</p><p>&nbsp;</p><p>さらにちゃんと知りたい場合は<a href="http://www.atmarkit.co.jp/fwin2k/win2ktips/895fwprof/fwprof.html" target="_blank">ここを見る</a>。</p><p>&nbsp;</p><p>公共の電波を使ってSQLServerに接続するなんて怖すぎる。</p><p>パブリックをONにするのであれば</p><p><span style="font-weight:bold;">IPアドレス</span></p><p><span style="font-weight:bold;">コンピューター名</span></p><p>とかでアクセスできる条件を<span style="font-weight:bold;">別に設定するべき</span>。</p><p>&nbsp;</p><p>あとで変更もできるみたいなので</p><p>今回は<span style="font-weight:bold;">プライベート</span>の<span style="font-weight:bold;">チェックボックスだけをON</span>にして<span style="font-weight:bold;">次へ</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170627/11/kangkang4/bc/34/p/o0720053213969748840.png"><img alt="" contenteditable="inherit" height="458" src="https://stat.ameba.jp/user_images/20170627/11/kangkang4/bc/34/p/o0720053213969748840.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>作成した規則に名前をつける。</p><p>今回は<span style="font-weight:bold;">名前</span>を<span style="font-weight:bold;">MSSQLポート設定。説明</span>に<span style="font-weight:bold;">MSSQL用のポート開放用</span></p><p>と入力し、<strong>完了</strong>。</p><p>&nbsp;</p><p>完了すると、<span style="font-weight:bold;">自動でこの規則が有効に</span>なる。</p><p>&nbsp;</p><p>&nbsp;</p><p>ようやく下準備完了。</p><p>&nbsp;</p><p>残りの</p><ul><li><span style="font-weight:bold;">別のPCからのDBへの接続</span></li><li><span style="font-weight:bold;">SQL Server BrowserServiceを使用した接続</span></li></ul><p>は長くなったので、次回へ持ち越し。</p><p>&nbsp;</p><p>接続できますように。。。。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12286172056.html</link>
<pubDate>Fri, 23 Jun 2017 09:29:18 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる⑦テーブル作成</title>
<description>
<![CDATA[ <p><span id="title1">テーブルに何を格納するか決める</span></p><p>&nbsp;</p><p>他のPCからの接続テストのためにとりあえず簡単にテーブルを作ってみる。</p><p>&nbsp;</p><p>作成する前に何をデータとして保有したいかを決める。</p><p>&nbsp;</p><p>前回作ったデータベース【Tigers】</p><p>名前のとおり、かの有名かつ最高な野球球団阪神タイガースの</p><p><span style="font-weight:bold;">選手情報テーブル</span>を作ってみる。</p><p>&nbsp;</p><p>テーブルの中身は</p><ul><li><span style="font-weight:bold;">ID</span></li><li><span style="font-weight:bold;">選手名</span></li><li><span style="font-weight:bold;">背番号</span></li><li><span style="font-weight:bold;">生年月日</span></li></ul><p>を入力することに。</p><p>&nbsp;</p><p>背番号：１<br>選手名：鳥谷　敬<br>生年月日：1981/06/26<br><br><br>背番号：44<br>選手名：梅野　隆太郎<br>生年月日：1991/06/17<br><br>とりあえずあくまでテストDBなので、この二人の情報だけを格納してみる。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">テーブル作成</span></p><p>&nbsp;</p><p>格納する情報を決めたのでデータベース【Tigers】に新規テーブルを作成。</p><p>&nbsp;</p><p><span style="font-weight:bold;">【Tigers】</span>の下の階層の【<span style="font-weight:bold;">テーブル】</span>を選択している状態で右クリックして</p><p><span style="font-weight:bold;">メニューを表示</span>。一番上に表示されている<span style="font-weight:bold;">テーブルを選択</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170622/16/kangkang4/a6/60/p/o0388037713966386247.png"><img alt="" contenteditable="inherit" height="377" src="https://stat.ameba.jp/user_images/20170622/16/kangkang4/a6/60/p/o0388037713966386247.png" width="388"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>しばらくすると<span style="font-weight:bold;">テーブルの情報を入力する画面</span>が表示される。</p><p><span style="font-weight:bold;">Accessのテーブルのデザインビュー</span>に似ている。</p><p><a href="https://stat.ameba.jp/user_images/20170622/16/kangkang4/42/1d/p/o1182073013966386246.png"><img alt="" height="383" src="https://stat.ameba.jp/user_images/20170622/16/kangkang4/42/1d/p/o1182073013966386246.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>今回は画像の①②③の部分を入力編集。</p><p><a href="https://stat.ameba.jp/user_images/20170622/16/kangkang4/ea/aa/p/o1193075213966386243.png"><img alt="" height="391" src="https://stat.ameba.jp/user_images/20170622/16/kangkang4/ea/aa/p/o1193075213966386243.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">①列名情報</span></p><p>&nbsp;</p><p>ここで列名・データ型・NULL許容を決める。</p><ul><li><span style="font-weight:bold;">ID　＝ 自動で付与されるユニーク番号を IDにする。</span></li><li><span style="font-weight:bold;">選手名　＝ name</span></li><li><span style="font-weight:bold;">背番号　＝ uniform_number</span></li><li><span style="font-weight:bold;">生年月日 = DOB</span></li></ul><p>と命名。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">②テーブル名</span></p><p>&nbsp;</p><p>画像内で <span style="font-weight:bold;">Table_1</span>となっている部分がこのテーブル名になる。</p><p>&nbsp;</p><p><span style="font-weight:bold;">Table_1</span>のままだと何が格納されているかイメージがつかないので</p><p>今回は<span style="font-weight:bold;">Player_info_table</span>に変更。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">③IDENTITYの指定</span></p><p>&nbsp;</p><p>Accessではデータ型でオートインクリメントが選べたけれど</p><p>MSSQLではこの項目で指定するらしい。</p><ul><li><span style="font-weight:bold;">IDENTITYの指定：はい</span></li><li><span style="font-weight:bold;">（IDである）：はい</span></li><li><span style="font-weight:bold;">IDの増分：１</span></li><li><span style="font-weight:bold;">IDENTITYシード：１</span></li></ul><p>内容をざっくり説明すると以下のとおり。</p><ul><li><span style="font-weight:bold;">IDENTITYの指定：連番にするかしないか</span></li><li><span style="font-weight:bold;">（IDである）：IDなのか</span></li><li><span style="font-weight:bold;">IDの増分：次の番号に加算する数値</span></li><li><span style="font-weight:bold;">IDENTITYシード：一番はじめのNoは何にするか</span></li></ul><p>何番からスタートさせて、いくつずつ増加させるかを簡単に設定できる。</p><p>Accessより既にめちゃめちゃ便利な香りがする。</p><p>&nbsp;</p><p>すべて入力編集を終えたら<span style="font-weight:bold;">保存する</span>。</p><p>保存はCtr+Sでも、メニューのファイルからでもどちらからでもOK.</p><p>&nbsp;</p><p>保存されるとエクスプローラーにこんな感じで<span style="font-weight:bold;">テーブルが保存</span>される。</p><p>表示されていない場合は<span style="font-weight:bold;">更新ボタンを押すと表示される</span>はず。</p><p><a href="https://stat.ameba.jp/user_images/20170622/16/kangkang4/a5/8b/p/o0399044613966403166.png"><img alt="" height="446" src="https://stat.ameba.jp/user_images/20170622/16/kangkang4/a5/8b/p/o0399044613966403166.png" width="399"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">テーブルにデータ入力</span></p><p>&nbsp;</p><p>Accessをベースに運用する予定なので直接編集をする予定は</p><p>ないのだけれど、一応データ入力方法も確認。</p><p>&nbsp;</p><p><span style="font-weight:bold;">編集したいテーブルを選択</span>している状態で<span style="font-weight:bold;">右クリックして</span></p><p><span style="font-weight:bold;">メニューを表示</span>。<span style="font-weight:bold;">上位200行の編集</span>をクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170622/17/kangkang4/80/33/p/o0379023213966411235.png"><img alt="" height="232" src="https://stat.ameba.jp/user_images/20170622/17/kangkang4/80/33/p/o0379023213966411235.png" width="379"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>Accessのテーブルの<span style="font-weight:bold;">データシートビューに似ている画面が表示</span>される。</p><p><a href="https://stat.ameba.jp/user_images/20170622/17/kangkang4/a2/de/p/o0801028013966411234.png"><img alt="" height="217" src="https://stat.ameba.jp/user_images/20170622/17/kangkang4/a2/de/p/o0801028013966411234.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>Accessと同じ感じにデータを入力していく。</p><p>ちなみに今回IDは自動で付与されるようにしているので入力も編集もできない。</p><p><a href="https://stat.ameba.jp/user_images/20170622/17/kangkang4/ca/98/p/o0461011013966411231.png"><img alt="" height="110" src="https://stat.ameba.jp/user_images/20170622/17/kangkang4/ca/98/p/o0461011013966411231.png" width="461"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">！</span>が表示されているのは<span style="font-weight:bold;">保存されていない状態</span>の意味らしい。</p><p>保存されると<span style="font-weight:bold;">！</span>は消えてくれる。</p><p>&nbsp;</p><p>Access出身者は今回も楽勝。</p><p>次回は他のPCからの接続に挑戦したいなあ。</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285943130.html</link>
<pubDate>Thu, 22 Jun 2017 13:52:11 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる⑥データ格納場所作成</title>
<description>
<![CDATA[ <p><span id="title1">データベースの概念</span><br><br>元々Access使いまくっていたので<br><span style="font-weight:bold;">・テーブル<br>・クエリ（SQL）<br>・リレーション<br>・データ型</span><br>などなどの概念は備わっているのでこの辺は楽勝な気がする。<br><br>なので概念系の記述はスルー。</p><p><br>どうにかこうにかして<span style="font-weight:bold;">Accessで作ってあるDBをSQL Serverに<br>移管することが第一目的</span>なので、ここでの操作方法は<br>なんとなーく覚えておけばいい。<br><br>概念的なものをしっかり勉強したいのであれば<br>Google先生にお世話になったほうがよい。<br><br><br><span id="title1">SQLServer Management Studioで作成</span><br><br><span style="font-weight:bold;">SQLServer Management Studio</span>を起動する。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/3e/3d/p/o0480031713965044573.png"><img alt="" contenteditable="inherit" height="317" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/3e/3d/p/o0480031713965044573.png" width="480"></a></p><p><br>しばらく待っていると<span style="font-weight:bold;">サーバーへの接続画面</span>が表示。<a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/3d/6e/p/o0416028613965558601.png"><img alt="" height="286" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/3d/6e/p/o0416028613965558601.png" width="416"></a><br><br><a href="http://ameblo.jp/kangkang4/entry-12285616597.html" target="_blank">④で初期設定は完了</a>しているので、このまま<span style="font-weight:bold;">接続をクリック</span>するだけでOK。</p><p>&nbsp;</p><p>&nbsp;</p><p>オブジェクトエクスプローラーに表示されている項目を見てみると</p><p><a href="https://stat.ameba.jp/user_images/20170622/12/kangkang4/e6/f6/p/o0398019313966275257.png"><img alt="" height="193" src="https://stat.ameba.jp/user_images/20170622/12/kangkang4/e6/f6/p/o0398019313966275257.png" width="398"></a></p><p><span style="font-weight:bold;">データベース</span></p><p><span style="font-weight:bold;">セキュリティ</span></p><p><span style="font-weight:bold;">サーバーオブジェクト</span></p><p><span style="font-weight:bold;">レプリケーション</span></p><p><span style="font-weight:bold;">管理</span></p><p>と階層がある。</p><p>&nbsp;</p><p>名前からしても一番上の<span style="font-weight:bold;">データベース</span>ってところにデータを作る。</p><p>&nbsp;</p><p>ただし、データベースの下の階層にある<span style="font-weight:bold;">システムデータベースの中に</span></p><p><span style="font-weight:bold;">データを作ってはいけない</span>。</p><p>システムに影響を与える情報が入っているんだろうから当然といえば当然。</p><p>&nbsp;</p><p><span style="font-weight:bold;">データベース</span>の部分を右クリックすると<span style="font-weight:bold;">メニューが表示</span>される。</p><p>一番上の<span style="font-weight:bold;">新しいデータベースをクリック</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170622/13/kangkang4/69/ff/p/o0405030713966298406.png"><img alt="" contenteditable="inherit" height="307" src="https://stat.ameba.jp/user_images/20170622/13/kangkang4/69/ff/p/o0405030713966298406.png" width="405"></a></p><p>&nbsp;</p><p>少し待つとこんな画面が表示される。</p><p><span style="font-weight:bold;">データベース名をここで決める</span>らしいので、とりあえず私は【Tigers】と入力。</p><p><a href="https://stat.ameba.jp/user_images/20170622/13/kangkang4/35/98/p/o0704063213966279035.png"><img alt="" height="557" src="https://stat.ameba.jp/user_images/20170622/13/kangkang4/35/98/p/o0704063213966279035.png" width="620"></a></p><p>&nbsp;</p><p>余談だけれど</p><p><span style="font-weight:bold;">命名時に日本語を使うのか、使わないほうがいいの</span>かという<a href="https://social.msdn.microsoft.com/Forums/ja-JP/0a7f9816-2f24-471c-99a7-048c20dbcb22?forum=sqlserverja" target="_blank">議論</a>やら<a href="https://www.grapecity.com/tools/support/powernews/articles/questionnaire/dbtable_name.htm" target="_blank">意見</a>には</p><p>目を通して置いたほうがいい。</p><p>&nbsp;</p><p><span style="font-weight:bold;">視認性を重視して日本語（マルチバイト文字）</span>を使うか</p><p>予期せぬ不具合があったら困るので<span style="font-weight:bold;">通例のとおりシングルバイト文字</span>を使うか</p><p>自分なりのルールをこの時点で決めて置いたほうがいい。</p><p>&nbsp;</p><p>ちなみに私はAccessではド素人軍団向けに作っているために</p><p>視認性を重視して<span style="font-weight:bold;">日本語で命名</span>していたけれど、</p><p>そのせいで<span style="font-weight:bold;">データ移管とかバージョンアップとかで過去に苦戦</span>したことがある。</p><p>&nbsp;</p><p>なので、これを機に<span style="font-weight:bold;">シングルバイト派</span>で行くことにする。</p><p>&nbsp;</p><p><span style="font-weight:bold;">閑話休題</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">データベース名</span>を入力すると、<span style="font-weight:bold;">データベースファイル欄の倫理名</span>が入力される。</p><p><a href="https://stat.ameba.jp/user_images/20170622/13/kangkang4/a7/17/p/o0704063213966298073.png"><img alt="" contenteditable="inherit" height="557" src="https://stat.ameba.jp/user_images/20170622/13/kangkang4/a7/17/p/o0704063213966298073.png" width="620"></a></p><p><span style="font-weight:bold;">データ格納ファイル</span>と文字通り<span style="font-weight:bold;">ログ格納ファイル</span>の場所と名前。</p><p>ファイルパスとか初期サイズとか変更できるみたいだけど今回はこのままで</p><p><span style="font-weight:bold;">OKをクリック</span>。</p><p>&nbsp;</p><p>これで<span style="font-weight:bold;">データベース</span>階層の下に<span style="font-weight:bold;">データベース名Tigers</span>というデータを格納する</p><p>場所ができあがる。</p><p><a href="https://stat.ameba.jp/user_images/20170622/13/kangkang4/28/c5/p/o0398034613966301236.png"><img alt="" height="346" src="https://stat.ameba.jp/user_images/20170622/13/kangkang4/28/c5/p/o0398034613966301236.png" width="398"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-size:1.4em;"><span style="font-weight:bold;">データ格納場所作成　＝　データベース作成</span></span>　となる。</p><p>SQL Serverには複数のデータベースを作ることができる。</p><p>&nbsp;</p><p>ここまで楽勝。</p><p>&nbsp;</p><p>早く移行したいけれど、次回はテーブル作成した方がいいのかな。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285922104.html</link>
<pubDate>Thu, 22 Jun 2017 12:33:29 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる⑤ネットワークとは</title>
<description>
<![CDATA[ <p><span id="title1">ネットワークサーバーって何なのか</span></p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285616597.html" target="_blank">前回</a>ネットワークへサーバーへの設定ができなかった。</p><p>&nbsp;</p><p>何が駄目で何をすべきか全くわからないので</p><p><span style="font-weight:bold;">SQL Server</span>と<span style="font-weight:bold;">ネットワーク</span>について諸々先生に確認。</p><p>&nbsp;</p><p>◆<a href="http://www.projectgroup.info/documents/MSSQL/MSSQL-20120002.html" target="_blank">SQL Server 2012 XE にTCP/IP接続する方法</a><br>SQL Server Expressのデフォルトの設定では、<span style="font-weight:bold;">リモート接続を許可していないため、</span></p><p><span style="font-weight:bold;">クライアントPCからサーバマシンに接続できません</span>。</p><p>&nbsp;</p><p><span style="color:#7f7f7f;">⇒接続許可したら他のPCから接続できるってこと！？</span></p><p>&nbsp;</p><p>◆<a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20070405/267545/" target="_blank">「SQL Server Browser」とは？</a><br>SQL Server Browserは，デフォルトでは有効化されていない。</p><p>SQL Server Browserの主な目的は，ネットワーク上にあるシステムにおける</p><p>SQL Serverデータベース・エンジンの名前付きインスタンスの場所を特定する・・・</p><p>&nbsp;</p><p><span style="color:#7f7f7f;">⇒ネットワーク上のって書いてある。。。でもこのBrowserがって説明だし。。。</span></p><p>&nbsp;</p><p>◆<a href="http://blog.engineer-memo.com/2012/05/14/sql-server-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e5%be%8c%e3%81%ab%e5%a4%96%e9%83%a8%e3%81%8b%e3%82%89%e3%81%ae%e6%8e%a5%e7%b6%9a%e3%82%92%e3%81%99%e3%82%8b%e3%81%9f%e3%82%81%e3%81%ae/" target="_blank">SQL Server インストール後に外部からの接続をするための設定</a><br>SQL Server をインストールした後に<span style="font-weight:bold;">外部の端末から接続をできるように</span></p><p>するための一連の設定になります。</p><p>&nbsp;</p><p><span style="color:#7f7f7f;">⇒<span style="font-weight:bold;">外部の端末から接続をできるように</span>！？！？やっぱり！！</span></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">既存ネットワーク上にデータを置くわけではない</span></p><p><br><span style="font-weight:bold;">社内LAN上のフォルダにSQL Server</span>で作成したデータを</p><p><span style="color:#000000;">格納しないといけないと思っていた。</span></p><p>&nbsp;</p><p><span style="color:#000000;">インストールもして、Server接続まで終わっているのに（笑）</span></p><p><span style="color:#000000;">目からウロコ。<span style="font-weight:bold;">今更知った衝撃の事実</span>。<br><br>ネットワークの構築ってなんか特別なPCと特別な機器がないとできないと思ってた。<br><br>Accessをネットワークフォルダにおいて接続するのと何が違うのか<br>ようやく理解。</span></p><p>&nbsp;</p><p><span style="color:#000000;">※<a href="http://www.llc-com.co.jp/software/sql.html" target="_blank">SQL ServerとAccessとのデータベースの違い</a></span></p><p>　両者の違いは歴然！なのによくわかってなかった。。。</p><p>&nbsp;</p><p><span style="font-weight:bold;"><span style="color:#000000;">SQL Serverに他のパソコンから接続できるようになる。</span></span></p><p>&nbsp;</p><p><span style="font-weight:bold;"><span style="color:#000000;">ナニコレマジ便利。</span></span></p><p>&nbsp;</p><p><span style="color:#000000;">ってことでサーバー名とか直さなくても良いことが発覚したので</span></p><p><span style="color:#000000;">次回はかんたんなデータ作成を。</span></p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285673302.html</link>
<pubDate>Wed, 21 Jun 2017 15:21:27 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる④Management Studio起動</title>
<description>
<![CDATA[ <p><span id="title1">SQL Server 2014 Management Studioの起動</span></p><p>&nbsp;</p><p>とにかくMSSQLにデータを格納したい！<br>&nbsp;</p><p>そのためには<span style="font-weight:bold;">【Management Studio】</span>を使うことが<a href="http://ameblo.jp/kangkang4/entry-12285414478.html" target="_blank">前回</a>わかったので</p><p>とりあえず起動してみる。</p><p>&nbsp;</p><p>格納場所は</p><p>すべてのプログラム＞＞<span style="font-weight:bold;">Microsoft SQL Server 2014</span>の中。</p><p>&nbsp;</p><p><span style="font-weight:bold;">SQL Server 2014 Management Studio</span>をクリックすると</p><p><span style="font-weight:bold;">サーバーへの接続画面</span>が表示される。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/15/p/o1179075413965045711.png"><img alt="" contenteditable="inherit" height="397" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/15/p/o1179075413965045711.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">サーバーへの接続</span></p><p>&nbsp;</p><p>サーバーへの接続画面に何を入力すればいいのかチェックしていく。</p><p>&nbsp;</p><p><span id="title2">サーバーの種類</span></p><p>&nbsp;</p><p>サーバーの種類がデフォルトで【データベース　エンジン】となっている。</p><p>&nbsp;</p><p>他にどんな種類があるのか見てみると</p><p><span style="font-weight:bold;">Analysis Services</span></p><p><span style="font-weight:bold;">Reporting Services</span></p><p><span style="font-weight:bold;">Integration Services</span></p><p>が表示される。</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/a4/6f/p/o0413028413965558606.png"><img alt="" height="284" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/a4/6f/p/o0413028413965558606.png" width="413"></a></p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285414478.html" target="_blank">この間のソフト確認で見た</a>ことあるフレーズたち。</p><p>&nbsp;</p><p>そのうち使うって思っていたものばかりなので、ここはデフォルトの</p><p><span style="font-weight:bold;">【データベース エンジン】</span>のままで良さそう。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">サーバー名</span></p><p>&nbsp;</p><p>サーバー名・・・・。</p><p>適当に入力していいのか、インストール時に既に決めているのか・・・。</p><p>&nbsp;</p><p>と思いきや</p><p>プルダウンを押すと<span style="font-weight:bold;">&lt;参照...&gt;</span>が表示されるのでとりあえずクリック。</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/75/06/p/o0416028613965558605.png"><img alt="" height="286" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/75/06/p/o0416028613965558605.png" width="416"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">データベースエンジン</span>の部分を開くと<span style="font-weight:bold;">自分の使っているPC名</span>が表示されている。</p><p>他の項目をクリックしてもOKの部分がグレーアウトになっている。</p><p>&nbsp;</p><p>ってことは自分のPC名を選んでクリックすればいいのかも。</p><p>&nbsp;</p><p>一応<span style="font-weight:bold;">ネットワークサーバー</span>のタブもあったので確認してみると</p><p><span style="font-weight:bold;">ローカルサーバーと同じようにPC名が表示されていて更にOKが押せてしまう。。。</span></p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20170621/11/kangkang4/9f/e7/p/o0778038813965544801.png"><img alt="" height="309" src="https://stat.ameba.jp/user_images/20170621/11/kangkang4/9f/e7/p/o0778038813965544801.png" width="620"></a></p><p>&nbsp;</p><p>そもそも<span style="font-weight:bold;">データを共有したい</span>！と思って始めているわけなので</p><p>とりあえず無謀だけれど<span style="font-weight:bold;">ネットワークサーバー側を選んでOK</span>してみることに。</p><p>&nbsp;</p><p><span id="title2">認証</span></p><p>&nbsp;</p><p>プルダウンを押すと</p><p><span style="font-weight:bold;">Windows認証</span></p><p><span style="font-weight:bold;">SQL Server認証</span></p><p>が表示される。</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/3d/6e/p/o0416028613965558601.png"><img alt="" height="286" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/3d/6e/p/o0416028613965558601.png" width="416"></a></p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285375437.html" target="_blank">以前インストールした時</a>に混合モードを選択したのでどっちでも良さげ。</p><p>&nbsp;</p><p>じゃあどっちがいいのか？？を調べてみると<a href="https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1287196302" target="_blank">先人が素敵なQ&amp;Aをされていた</a>。</p><p>------------------------------------------------------</p><p>Windows認証はOSにログインしたユーザーIDによる認証です。<br>SQL Server認証はOSとは関係なく、SQL Serverに接続する場合に</p><p>のみ使用する認証です。<br>デフォルトのインストールではWindows認証のみとなるので、</p><p><span style="font-weight:bold;">MicrosoftとしてはWindows認証を推奨しているようです。</span><br>私の作ったツールの場合で恐縮ですが、SQL Server認証を使っています。<br>理由ですが、個々のテーブルに与える権限をユーザー単位に設定する事は</p><p>ユーザー数分の膨大な権限設定が必要で管理が大変になります。</p><p>よってツールでは<span style="font-weight:bold;">SQL Server認証で数件のユーザーを設定し、</span></p><p><span style="font-weight:bold;">これに対しテーブルに権限を与える方法で、権限の設定量を少なくして</span></p><p><span style="font-weight:bold;">管理を楽にしています。</span><br>尚、ユーザーは個々のプログラム毎に許可の区分と更新処理か</p><p>検索処理かで、どのユーザーを使うか設定出来、プログラム単位に</p><p>適切な権限が設定されるようにしています。</p><p>------------------------------------------------------</p><p>&nbsp;</p><p>まさに<span style="font-weight:bold;">ベストアンサー！</span></p><p>将来を見据えると<span style="font-weight:bold;">SQL Server認証の方が絶対にいい</span>みたい。</p><p>&nbsp;</p><p>たしかに、このIDの場合はここを使うことを許可します！っていう方が楽。</p><p>&nbsp;</p><p>でも将来的にも管理者（自分）or素人軍団の権限しか考えてないので</p><p>とりあえず<span style="font-weight:bold;">今回はWindows認証</span>にしてみる。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">接続</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">接続</span>ボタンを押すと、数秒待ったらエクスプローラーに<span style="font-weight:bold;">自分のPC名表示。</span></p><p>エラーも出ないしどうやら接続されたっぽい。</p><p>&nbsp;</p><p>どこに何が？と言われてもよくわからないんだけど。。。</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/bd/f6/p/o1193077213965563636.png"><img alt="" height="401" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/bd/f6/p/o1193077213965563636.png" width="620"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">オブジェクトエクスプローラー</span>の<span style="font-weight:bold;">接続</span>をクリックして<span style="font-weight:bold;">データベースエンジン</span>を</p><p>クリックすると、さっきまで設定していた<span style="font-weight:bold;">サーバーへの接続画面が表示</span>される。</p><p>&nbsp;</p><p>ここのサーバー名をローカルにしようとネットワークにしようと</p><p>エクスプローラーに表示されている内容が変わらない。</p><p>&nbsp;</p><p><span style="font-weight:bold;">ネットワークサーバーを使うためには他に設定が必要なのかもしれない。</span></p><p>&nbsp;</p><p>なんだかモヤモヤするけど、インストールするときにどうやら</p><p><a href="https://oshiete.goo.ne.jp/qa/7848425.html" target="_blank">既定のインスタンスを指定したから</a>なのかもしれない。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">表示されている名前のルール</span></p><p>&nbsp;</p><p>接続されてよかったよかったで終われない性格なので、</p><p>じゃあどこに接続されたのか？を調べるために<span style="font-weight:bold;">エクスプローラーに</span></p><p><span style="font-weight:bold;">表示されているのはそもそもなんなのか</span>を調べてみることに。</p><p>&nbsp;</p><p><span style="font-weight:bold;">①自分のPC名（②SQL Server 12.0.2000）-③ 自分のPC名\自分のユーザー名</span></p><p>&nbsp;</p><p>紐解いてみるとこんな感じ。</p><p><span style="font-weight:bold;">①自分のPC名：</span>PC名が表示されているけれど、指定したサーバー名かも。</p><p><span style="font-weight:bold;">②SQL Server 12.0.2000：</span>SQL Serverのバージョンとか。</p><p><span style="font-weight:bold;">③ 自分のPC名\自分のユーザー名：</span>Windows認証ユーザー名。</p><p>&nbsp;</p><p>でもこれだけだと接続先が結局わからない。。。。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">プロパティの確認</span></p><p>&nbsp;</p><p>エクスプローラーに表示されている<span style="font-weight:bold;">サーバー名っぽいものを右クリック</span>すると</p><p>表示されるメニューの中に<span style="font-weight:bold;">プロパティ</span>があったのでチェックしてみる。</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/64/b1/p/o0499045113965583226.png"><img alt="" height="451" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/64/b1/p/o0499045113965583226.png" width="499"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>接続欄のサーバーが<span style="font-weight:bold;">①自分のPC名</span>なので①はやっぱりサーバー名らしい。</p><p>&nbsp;</p><p><span style="font-weight:bold;">データベースの設定</span>画面に<span style="font-weight:bold;">データの既定の場所</span>を発見！！</p><p><a href="https://stat.ameba.jp/user_images/20170621/12/kangkang4/ce/29/p/o0704063213965586229.png"><img alt="" height="557" src="https://stat.ameba.jp/user_images/20170621/12/kangkang4/ce/29/p/o0704063213965586229.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>やっぱりネットワークに接続されていなくて、ローカル内に接続されいていて</p><p><span style="font-weight:bold;">データ</span>に表示されているファイルパス内に作成したデータが蓄積されるっぽい。</p><p>&nbsp;</p><p>&nbsp;</p><p>次回、先に接続先をネットワークにするように変更するべきかとりあえず</p><p>操作方法になれるべきか････。迷うなあ。</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285616597.html</link>
<pubDate>Wed, 21 Jun 2017 11:15:05 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる③ソフト確認</title>
<description>
<![CDATA[ <p><span id="title1">何がインストールされたのか調べる</span></p><p>&nbsp;</p><p><a href="http://ameblo.jp/kangkang4/entry-12285375437.html" target="_blank">前回のインストール</a>でなんだかいっぱいインストールされたけれど</p><p>何を使えばいいのやら・・・で終わってたいので調査開始。</p><p><a href="https://stat.ameba.jp/user_images/20170620/15/kangkang4/c0/6a/p/o0257018213964953927.png"><img alt="" height="182" src="https://stat.ameba.jp/user_images/20170620/15/kangkang4/c0/6a/p/o0257018213964953927.png" width="257"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>すべてのプログラムを開くと</p><p><span style="font-weight:bold;">Microsoft SQL Server 2008</span></p><p><span style="font-weight:bold;">Microsoft SQL Server 2014</span></p><p>フォルダが新たにインストールされている。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">Microsoft SQL Server 2008</span></p><p>&nbsp;</p><p>このフォルダを開いてみると</p><p>&nbsp;</p><p><span style="font-weight:bold;">構成ツールフォルダ</span></p><p>その中に<span style="font-weight:bold;">【SQL Server インストール センター】</span>を発見。</p><p>&nbsp;</p><p>よくわかんないけどとりあえずクリックして表示されたのがこの画面。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/05/e2/p/o0800060013965032401.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/05/e2/p/o0800060013965032401.png" width="620"></a></p><p>&nbsp;</p><p>何やらインストールする画面みたいだけど、もう2014のインストールは</p><p>終わっているはずなので今回はとりあえずスルー。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title2">Microsoft SQL Server 2014</span></p><p>&nbsp;</p><p>この中には色々ある。</p><p>&nbsp;</p><p><span style="font-weight:bold;">【Download Microsoft SQL Server Compact】</span></p><p>開いたらMicrosoftのサイトに飛ばされる。</p><p>SQL Server 2014について色々説明が書いてあるから本当は読んだほうがいい。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/fa/26/p/o1171094513965041626.png"><img alt="" contenteditable="inherit" height="500" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/fa/26/p/o1171094513965041626.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 Management Studio】</span></p><p>開いたら表示されたのはこの画面。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/3e/3d/p/o0480031713965044573.png"><img alt="" contenteditable="inherit" height="317" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/3e/3d/p/o0480031713965044573.png" width="480"></a></p><p>&nbsp;</p><p>上の画面からしばらく待っていたらこの画面が表示。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/15/p/o1179075413965045711.png"><img alt="" contenteditable="inherit" height="397" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/15/p/o1179075413965045711.png" width="620"></a></p><p>なんか色々できそうな感じ。名前もそれっぽい名前。</p><p>ManagementStudio（管理スタジオ）だし。</p><p>&nbsp;</p><p>とりあえず<span style="font-weight:bold;">これ使いそうだなあってことで先生に確認。</span></p><p>&nbsp;</p><p><a href="http://kaya-soft.com/sqlserver2008-toranomaki/beginner/managementstudio/" target="_blank">2008用だけど虎の巻なるサイトを発見</a></p><p>&nbsp;</p><p>そちらの文章に</p><p><span style="font-weight:bold;">SQLServerにアクセスするためには、「SQLServer Management Studio」</span></p><p><span style="font-weight:bold;">（以下「Management Studio」と言います）というツールを使います。</span></p><p>SQLServerのデータベースそのものは、人間が直接操作できるような造りに</p><p>なっていないので、Management Studioのような管理ツールを介して</p><p>データベースを操作します。</p><p>&nbsp;</p><p>と、これを使います。としっかり書かれている。</p><p>なので、<span style="font-weight:bold;">DB構築するにはこのStudioを使えばいいことが判明！</span></p><p>&nbsp;</p><p>&nbsp;</p><p>何を使えばいいのかはわかったけれど、まあせっかくなので</p><p>フォルダ内に入っているものを引き続き確認しておく。</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 データのインポートおよびエクスポート (32 ビット)】</span></p><p>既存データをMSSQLServerにインポートしたりエクスポートしたりできるっぽい。</p><p><span style="font-weight:bold;">Accessからデータ移管するときに使いそうな使わなそうな感じ。</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/75/6b/p/o0558056813965048839.png"><img alt="" contenteditable="inherit" height="568" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/75/6b/p/o0558056813965048839.png" width="558"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title3">Analysis Services</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">【配置ウィザード】</span></p><p><span style="font-weight:bold;">Analyze Service</span>とやら（名前からして分析ツールっぽい）を使うときが</p><p>来たら調べる。きっとすぐには使わないと思う。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/b7/65/p/o0493041613965052026.png"><img alt="" height="354" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/b7/65/p/o0493041613965052026.png" width="420"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title3">Integration Services</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 Data Profile Viewer】</span></p><p>名前から何に使うかすらイメージができない。。。</p><p>先生に確認したけど、わかりやすく説明されているサイトがないので、</p><p>きっと使わなくてもやっていけるに違いない。</p><p>&nbsp;</p><p><a href="https://technet.microsoft.com/ja-jp/library/bb895310(v=sql.110).aspx" target="_blank">MSのサイト</a>を見ると、分析ツールっぽい。</p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/6d/18/p/o0550036213965054136.png"><img alt="" contenteditable="inherit" height="362" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/6d/18/p/o0550036213965054136.png" width="550"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 パッケージ実行ユーティリティ】</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/c1/b8/p/o0755061713965054132.png"><img alt="" contenteditable="inherit" height="507" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/c1/b8/p/o0755061713965054132.png" width="620"></a></p><p>&nbsp;</p><p>意味不なので再び<a href="https://technet.microsoft.com/ja-jp/library/ms177184(v=sql.105).aspx" target="_blank">MSサイト</a>を確認。</p><p>&nbsp;</p><p>パッケージがリモート サーバーに保存されている場合でも、</p><p>パッケージ実行ユーティリティ (dtexecui.exe) は常にローカル コンピューターで</p><p>パッケージを実行します。</p><p>&nbsp;</p><p>？？？？？？？</p><p>&nbsp;</p><p>そもそもこれが格納されているフォルダ【Integration Services】が</p><p>何者なのかわかっていないと話にならないのかも。</p><p><a href="http://mtgsqlserver.blogspot.jp/2013/03/integration-services.html" target="_blank">わかりやすそうにまとめられているページ</a>を発見。</p><p>&nbsp;</p><p>SQL Server Integration Services（SSIS：データ統合サービス）は、SQL Server の</p><p>標準機能として搭載されている、データの「コピー」や「変換」などが行える</p><p>&nbsp;"データ転送ツール"。</p><p>&nbsp;</p><p>とのこと。</p><p>ってことはさっきの<span style="font-weight:bold;">インポートエクスポートウィザード</span>を使いつつ</p><p>こいつでデータを転送するのかもしれない。</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 プロジェクト変換ウィザード】</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/98/p/o0611015813965054140.png"><img alt="" contenteditable="inherit" height="158" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/98/p/o0611015813965054140.png" width="611"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 配置ウィザード】</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/98/p/o0611015813965054140.png"><img alt="" contenteditable="inherit" height="158" src="https://stat.ameba.jp/user_images/20170620/17/kangkang4/5c/98/p/o0611015813965054140.png" width="611"></a></p><p>&nbsp;</p><p>このふたつは開いたらこんなエラーが出てきてしまう。</p><p>初期設定やらなにやらをしていないと使えないっぽいので</p><p>また使うときが来たら調べる。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title3">パフォーマンス ツール</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 Profiler】</span></p><p>&nbsp;</p><p>すぐ使わなそうだなあ、もう調べるの飽きたなあと思いつつ</p><p><a href="https://msdn.microsoft.com/ja-jp/library/ms175848(v=sql.120).aspx" target="_blank">MSサイト</a>を確認すると</p><p>&nbsp;</p><p>トレースにキャプチャされたイベント データを表示するには、SQL Server Profiler を使用します。 SQL Server Profiler では、定義されたトレース プロパティに基づいてデータが表示されます。</p><p>&nbsp;</p><p>との記述。しばし使わなそう。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/c5/84/p/o1189069913965055542.png"><img alt="" contenteditable="inherit" height="364" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/c5/84/p/o1189069913965055542.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 データベース エンジン チューニング アドバイザー】</span></p><p>それっぽいサーバーへの接続画面！なんか使いそうな感じ。</p><p>&nbsp;</p><p><a href="https://docs.microsoft.com/ja-jp/sql/relational-databases/performance/database-engine-tuning-advisor" target="_blank">MSサイト</a>を早速確認。</p><p>&nbsp;</p><p>最適化ツールみたいなので、データ移管して使いこなし始めた頃に使いそう。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/1f/ff/p/o0890056013965055969.png"><img alt="" contenteditable="inherit" height="390" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/1f/ff/p/o0890056013965055969.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title3">構成ツール</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 Reporting Services 構成マネージャー】</span></p><p>レポートとの記述があるのですぐ使わなそう。</p><p>&nbsp;</p><p><a href="https://creativeweb.jp/fc/ssrs-settings/" target="_blank">素敵なサイト</a>にReport Serviceについてと設定についての記述有り。</p><p>いつかお世話になります。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/d6/f5/p/o0959072213965057742.png"><img alt="" contenteditable="inherit" height="467" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/d6/f5/p/o0959072213965057742.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 インストール センター】</span></p><p>インストールとメンテ系をするソフト・・・でしょうかね。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/45/32/p/o0802060013965057740.png"><img alt="" contenteditable="inherit" height="464" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/45/32/p/o0802060013965057740.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 エラーと使用状況レポート】</span></p><p>情報収集に協力なんちゃら、、、なのでとりあえずスルーで良さげ。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/14/9f/p/o0576054213965057747.png"><img alt="" contenteditable="inherit" height="542" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/14/9f/p/o0576054213965057747.png" width="576"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">【SQL Server 2014 構成マネージャー】</span></p><p>ラスト１個！</p><p>&nbsp;</p><p><a href="https://docs.microsoft.com/ja-jp/sql/relational-databases/sql-server-configuration-manager" target="_blank">MSサイト</a>いわく</p><p>&nbsp;</p><p>SQL Serverに関連付けられているサービスの管理、SQL Serverが使用するネットワーク プロトコルの設定、&nbsp;SQL Server&nbsp;クライアント コンピューターからのネットワーク接続の設定を行うためのツールです。</p><p>&nbsp;</p><p>なので、設定管理するときに色々使いそう。</p><p><a href="https://stat.ameba.jp/user_images/20170620/18/kangkang4/4b/21/p/o0960072213965057746.png"><img alt="" contenteditable="inherit" height="466" src="https://stat.ameba.jp/user_images/20170620/18/kangkang4/4b/21/p/o0960072213965057746.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>MS SQL Serverをインストールしただけのつもりが、こんなにいっぱい</p><p>ツールが入っていた。</p><p>&nbsp;</p><p>とりあえずすぐに使いそうなものとかのイメージが掴めたので</p><p>ひとつハードルクリアでしょうか。</p><p>&nbsp;</p><p>次は起動方法とかを調べればいいのかなあ。</p><p>&nbsp;</p><p>前途多難ですが、、、続く。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285414478.html</link>
<pubDate>Tue, 20 Jun 2017 17:27:34 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる②インストール</title>
<description>
<![CDATA[ <p><span id="title1">MicrosoftSQL2014のインストール</span><br><br><a href="http://ameblo.jp/kangkang4/entry-12285353045.html" target="_blank">前回</a>ダウンロードしたファイル<br><span style="font-weight:bold;">SQLEXPRWT_x86_JPN.exe</span>を実行。</p><p>&nbsp;</p><p>インストール方法は<a href="http://buzz222.com/mssql-install" target="_blank">前回同様このブログ</a>を参考にしたので</p><p>わかりやすい<a href="http://buzz222.com/mssql-install" target="_blank">このブログ</a>をみた方が良いかも。<br><br>しばらくというかメッチャ待っていると<span style="font-weight:bold;">SQLServerインストールセンター</span>が開く。<br><br>アップグレードではなく、インストールがしたいので上の項目を選択。<br><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/33/78/p/o0800060013964938877.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/33/78/p/o0800060013964938877.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">ライセンス条項画面</span>が表示されるので、内容を確認して同意できるなら</p><p>同意するの<span style="font-weight:bold;">チェックボックスをON</span>にして<span style="font-weight:bold;">次へ</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/fb/ec/p/o0820061513964938883.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/fb/ec/p/o0820061513964938883.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">セットアップファイルのインストール</span>やらなにやらを勝手にやってくれるので</p><p><span style="font-weight:bold;">次へ</span>を押していく。</p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/72/72/p/o0820061513964938882.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/72/72/p/o0820061513964938882.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>とりあえず私はこの状態で<span style="font-weight:bold;">次へ</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/37/72/p/o0820061513964938885.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/37/72/p/o0820061513964938885.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">既定のインスタンス</span>を選択して次へを押すように書いてあったので<span style="font-weight:bold;">次へ</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/27/d3/p/o0820061513964938879.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/27/d3/p/o0820061513964938879.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">設定変更しなくていい</span>みたいなのでこのまま<span style="font-weight:bold;">次へ</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/2b/e4/p/o0820061513964938876.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/2b/e4/p/o0820061513964938876.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">混合モードにしてパスワードを決める</span>ように書いてあったので</p><p>そのとおりにして<span style="font-weight:bold;">次へ</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/6c/cb/p/o0820061513964938892.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/6c/cb/p/o0820061513964938892.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>勝手にインストールが始まる</p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/10/a4/p/o0820061513964938887.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/10/a4/p/o0820061513964938887.png" width="620"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>しばし待っていると<span style="font-weight:bold;">インストール完了</span></p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/b4/11/p/o0820061513964938889.png"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/b4/11/p/o0820061513964938889.png" width="620"></a></p><p>&nbsp;</p><p>展開後の実行ファイルはゴミ箱へ。</p><p>&nbsp;</p><p>そして色々起動していたせいか私は再起動を促されたので</p><p><span style="font-weight:bold;">PCを再起動してインストール完了</span>。</p><p><a href="https://stat.ameba.jp/user_images/20170620/14/kangkang4/a0/0d/p/o0611013113964938893.png"><img alt="" height="90" src="https://stat.ameba.jp/user_images/20170620/14/kangkang4/a0/0d/p/o0611013113964938893.png" width="420"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>次回はいよいよ使い方。</p><p><a href="https://stat.ameba.jp/user_images/20170620/15/kangkang4/c0/6a/p/o0257018213964953927.png"><img alt="" height="182" src="https://stat.ameba.jp/user_images/20170620/15/kangkang4/c0/6a/p/o0257018213964953927.png" width="257"></a></p><p>&nbsp;</p><p>なんかいっぱいインストールされたけど何から触ればいいのやら。。。</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285375437.html</link>
<pubDate>Tue, 20 Jun 2017 14:33:52 +0900</pubDate>
</item>
<item>
<title>Microsoft SQL Serverに挑戦してみる①ダウンロード</title>
<description>
<![CDATA[ <p><span id="title1">何をダウンロードするか決める</span></p><p>&nbsp;</p><p>Accessでの管理に限界(主に共有周り)を感じたので<br>ついにSQLServerに手をだすことを決意！！！<br><br>SQLにMySQLっていうものとMicrosoft SQLっていうものがあって<br>Accessで使うなら同じMicrosoftの方がいいに違いないっていう程度の知識で</p><p><br>Microsoft SQLをインストールすることに決定。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">ダウンロードしてみる</span></p><p><br>何が必要なのかとかよくわからないので<br>Google先生に【MS　SQL　インストール】をきいてヒットした<br><a href="http://buzz222.com/mssql-install" target="_blank">こちらのブロク</a>を参考にインストールすることに。</p><p>&nbsp;</p><p><a href="https://www.microsoft.com/ja-jp/download/details.aspx?id=42299" target="_blank">MS SQL2014をダウンロードするサイト</a>にいってダウンロード開始！</p><p>&nbsp;</p><p>なんかいっぱいダウンロードする項目が出てくる・・・・</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20170620/13/kangkang4/1e/41/p/o1215077013964886418.png"><img alt="" contenteditable="inherit" height="393" src="https://stat.ameba.jp/user_images/20170620/13/kangkang4/1e/41/p/o1215077013964886418.png" width="620"></a></p><p><br>参考にしているサイトを見ると、、、</p><p>&nbsp;</p><p>【今回は、SQL Server Managemant Studio が含まれている、<br>「ExpressAndTools」の64bit版を選択しました。】<br>&nbsp;</p><p>とのこと。</p><p>&nbsp;</p><p>マネジメントスタジオがなんなのか</p><p>エクスプレスあんどツールズが何者なのかがわからん！！</p><p>&nbsp;</p><p>私がしたいことと一致しているのかもわからん！！</p><p>&nbsp;</p><p>ってことですべての項目を先生に確認することに。</p><p>&nbsp;</p><p>&nbsp;</p><p><span id="title1">どのファイルを落とすのか調べる</span></p><p>&nbsp;</p><p><span style="color:#7f7f7f;">※※この項目は次の太字部分まではダウンロードに関係ないので読み飛ばしてもOK。</span></p><p>&nbsp;</p><p>ダウンロードするプログラムとサイズをとりあえず書き出してみる。</p><ol><li>Express 32BIT WoW64\SQLEXPR32_x86_JPN.exe　165.1 MB</li><li>Express 32BIT\SQLEXPR_x86_JPN.exe &nbsp;183.8 MB</li><li>Express 64BIT\SQLEXPR_x64_JPN.exe &nbsp;216.3 MB&nbsp;&nbsp; &nbsp;</li><li>ExpressAdv 32BIT\SQLEXPRADV_x86_JPN.exe &nbsp;1.2 GB&nbsp;&nbsp; &nbsp;</li><li>ExpressAdv 64BIT\SQLEXPRADV_x64_JPN.exe &nbsp;1.2 GB&nbsp;&nbsp; &nbsp;</li><li>ExpressAndTools 32BIT\SQLEXPRWT_x86_JPN.exe &nbsp;893.1 MB&nbsp;&nbsp; &nbsp;</li><li>ExpressAndTools 64BIT\SQLEXPRWT_x64_JPN.exe &nbsp;889.9 MB&nbsp;&nbsp; &nbsp;</li><li>LocalDB 32BIT\SqlLocalDB.msi &nbsp;36.8 MB&nbsp;&nbsp; &nbsp;</li><li>LocalDB 64BIT\SqlLocalDB.msi &nbsp;43.2 MB&nbsp;&nbsp; &nbsp;</li><li>MgmtStudio 32BIT\SQLManagementStudio_x86_JPN.exe &nbsp;717.9 MB&nbsp;&nbsp; &nbsp;</li><li>MgmtStudio 64BIT\SQLManagementStudio_x64_JPN.exe &nbsp;729.7 MB</li></ol><p>いらない項目を除外したいので、まずわかりやすく</p><p><a href="https://support.microsoft.com/ja-jp/help/958406" target="_blank">自分が32bitと64bitどちらをインストールすればいいか</a>は</p><p>ここのサイトを参考にしながら決められる。</p><p>&nbsp;</p><p>私のPCは32BITなので6項目除外可能。</p><ol><li>Express 32BIT WoW64\SQLEXPR32_x86_JPN.exe　165.1 MB</li><li>Express 32BIT\SQLEXPR_x86_JPN.exe &nbsp;183.8 MB</li><li><s style="text-decoration:line-through;">Express 64BIT\SQLEXPR_x64_JPN.exe &nbsp;216.3 MB&nbsp;&nbsp; &nbsp;</s></li><li>ExpressAdv 32BIT\SQLEXPRADV_x86_JPN.exe &nbsp;1.2 GB&nbsp;&nbsp; &nbsp;</li><li><s style="text-decoration:line-through;">ExpressAdv 64BIT\SQLEXPRADV_x64_JPN.exe &nbsp;1.2 GB&nbsp;&nbsp; </s>&nbsp;</li><li>ExpressAndTools 32BIT\SQLEXPRWT_x86_JPN.exe &nbsp;893.1 MB&nbsp;&nbsp; &nbsp;</li><li><s style="text-decoration:line-through;">ExpressAndTools 64BIT\SQLEXPRWT_x64_JPN.exe &nbsp;889.9 MB&nbsp;&nbsp; &nbsp;</s></li><li>LocalDB 32BIT\SqlLocalDB.msi &nbsp;36.8 MB&nbsp;&nbsp; &nbsp;</li><li><s style="text-decoration:line-through;">LocalDB 64BIT\SqlLocalDB.msi &nbsp;43.2 MB</s>&nbsp;&nbsp; &nbsp;</li><li>MgmtStudio 32BIT\SQLManagementStudio_x86_JPN.exe &nbsp;717.9 MB&nbsp;&nbsp; &nbsp;</li><li><s style="text-decoration:line-through;">MgmtStudio 64BIT\SQLManagementStudio_x64_JPN.exe &nbsp;729.7 MB</s></li></ol><p>　</p><p>以下項目の違いを<a href="https://www.microsoft.com/ja-jp/download/details.aspx?id=42299" target="_blank">ダウンロードサイトの詳細</a>に書いてある内容の抜粋。</p><p>&nbsp; 　1.WoW64</p><p>　　　32 ビットと 64 ビットの両方のオペレーティング システムで&nbsp;</p><p>　　　32 ビット アプリケーションをサポート<br>&nbsp;</p><p>　　⇒64ビット使わないから除外。</p><p>&nbsp;</p><p>　　2.Express</p><p>　　　SQL Server データベース エンジンのみが含まれています。<br>　　　リモートで管理する場合に最適。</p><p>&nbsp;</p><p>　　⇒リモート管理するかもだけどDBエンジンのみっていうのが</p><p>　　　 違う気がするので除外。</p><p>&nbsp;</p><p>　　4.ExpressAdv<br>　　　SQL Server 2014 Management Studio の製品版など、</p><p>　　　SQL Server Express のすべてのコンポーネントが含まれています。</p><p>　　　フルテキスト検索と Reporting Services も含まれているため、</p><p>　　　Express with Tools （多分6のこと。）よりも容量は大きくなっています。</p><p>&nbsp;</p><p>　　⇒容量大きすぎるし、フルテキスト検索もレポート機能っぽいものも</p><p>　　　 いらなそうなので除外。</p><p>&nbsp;</p><p>　　6.ExpressAndTools<br>　　　SQL Server 2014 Management Studio の製品版など、</p><p>　　　SQL Server をデータベース サーバーとしてインストールし、</p><p>　　　構成するのに必要なものがすべて含まれています。</p><p>　　　お客様のニーズに合わせて、LocalDB または Express をお選びください。</p><p>&nbsp;</p><p>　　⇒参考ブログも選んでいるからこれをインストールするのが正解っぽい。　</p><p>　　　LocalDB または Express をお選びください？？？</p><p>&nbsp;</p><p>　　8.LocalDB&nbsp;<br>　　　LocalDB は Express の簡易版ですが、Express のプログラミング機能の</p><p>　　　すべてが含まれています。</p><p>　　　Visual Studio などのアプリケーション開発ツールやデータベース開発ツールに</p><p>　　　付属していたり、ローカル データベースを必要とするアプリケーションに</p><p>　　　組み込まれている場合があります</p><p>&nbsp;</p><p>　　⇒今後色々覚えていきたい中で簡易版だと支障が出そうなので除外。</p><p>&nbsp;</p><p>　10.MgmtStudio</p><p>　　 &nbsp;このパッケージには、データベースは含まれていません。</p><p>　　　データベースが既にあり、管理ツールのみが必要な方に最適です。</p><p>&nbsp;</p><p>　⇒DB管理したいのにDB含まれないのは困るので除外。</p><p>&nbsp;</p><p>ってことで、</p><p>&nbsp;</p><p><span style="font-size:1.4em;"><span style="font-weight:bold;">ExpressAndTools 32BIT\SQLEXPRWT_x86_JPN.exe &nbsp;893.1 MB&nbsp;&nbsp; </span></span></p><p>&nbsp;</p><p>が最適なようなのでチェックボックスをONにしてダウンロード。</p><p><a href="https://stat.ameba.jp/user_images/20170620/13/kangkang4/c0/47/p/o1214052813964919742.png"><img alt="" contenteditable="inherit" height="270" src="https://stat.ameba.jp/user_images/20170620/13/kangkang4/c0/47/p/o1214052813964919742.png" width="620"></a></p><p>&nbsp;</p><p>長くなったので続きは②インストールで。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12285353045.html</link>
<pubDate>Tue, 20 Jun 2017 12:53:51 +0900</pubDate>
</item>
<item>
<title>邪神の宮殿 闇に堕ちた英雄の幻影 必要耐性など</title>
<description>
<![CDATA[ <p>毎回探すの面倒なので、自分用のまとめ。<br><br><span id="title1">闇に堕ちた英雄の幻影</span><br><br>幻妖の魔勇者＆幻妖の黒公子。<br><br><span class="dark01">闇属性攻撃</span>がめっちゃ多いので、料理は<span class="dark01">ダークタルト</span>がおすすめ。<br><br><b><font size="4">姫</font></b>から倒そう。<br><br>姫も王子も通常攻撃で発生する攻撃力低下、守備力低下、全属性耐性低下の<br>追加効果がかかると面倒なので、僧侶さんは壁をしっかりしてくれる人と<br>自分にキラポンしておくと討伐速度速くなることが多い。<br><br>キラポンしても感電は防げないし、<b>姫の使う深淵の戦陣</b>と<b>王子の使う虚無の剣</b>で<b><br><font size="4">バフ消えちゃう</font></b>ので注意。<br><br><br><span id="title2">必要耐性からチェック</span><br><br></p><table class="table1"><thead><tr><th scope="cols" width="10%">必要耐性</th><th scope="cols" width="25%">敵</th><th scope="cols" width="25%">技名</th><th scope="cols" width="40%">その他</th></tr></thead><tbody><tr><th scope="row">封印</th><td rowspan="5">幻妖の魔勇者</td><td rowspan="2">絶対零刀</td><td rowspan="2"><span class="ice01">氷属性</span></td></tr><tr><th scope="row">おびえ</th></tr><tr><th scope="row">マヒ</th><td>幻妖の魔光</td><td><span class="dark01">闇属性</span></td></tr><tr><th scope="row">呪い</th><td>闇のいなずま</td><td><span class="dark01">闇属性</span>。呪いは低確率</td></tr><tr><th rowspan="2" scope="row">ふっとび</th><td>深淵の戦陣</td><td>ふっとぶと、バフ消去される。</td></tr><tr><td>幻妖の黒公子</td><td>黒の斬撃</td><td><span class="dark01">闇属性</span>。高確率で属性低下、守備低下</td></tr><tr><th scope="row">MP吸収</th><td rowspan="2">幻妖の魔勇者</td><td>創生の魔力</td><td>設置型の赤の陣。</td></tr><tr><th scope="row">呪文</th><td>ジゴデイン</td><td><span class="elect01">雷</span></td></tr></tbody></table><b><font size="4">封印耐性は必須。</font></b><br><br>呪いは低確率。ビリビリとよくマヒしている人は見かける。<br>マヒ耐性はあったほうがいい。<br><br>特に回復蘇生役がいざというときマヒしていると、かなり目立つ。<br><br><br><span id="title2">敵＆技名からチェック</span><br><br><table class="table1"><thead><tr><th scope="cols" width="20%">敵名</th><th scope="cols" width="10%">系統</th><th scope="cols" width="10%">有効<br>フォース</th><th scope="cols" width="20%">技名</th><th scope="cols" width="8%">必要<br>耐性</th><th scope="cols" width="32%">備考</th></tr></thead><tbody><tr><th rowspan="11" scope="row">幻妖の魔勇者<br>(姫)</th><td rowspan="11">？？？</td><td rowspan="11"><span class="fire01">ファイア</span><br><span class="storm01">ストーム(風)</span></td><td>通常攻撃</td><td></td><td><b>2～3回攻撃。</b><br>攻撃、守備、全属性耐性低下の追加効果。</td></tr><tr><td>ジゴデイン</td><td><div align="center">呪文</div></td><td><span class="elect01">雷</span>属性。</td></tr><tr><td>絶対零刀</td><td><div align="center">封印<br>おびえ</div></td><td><span class="ice01">氷属性</span>。姫中心に範囲攻撃。<br>行動間隔２段階低下。</td></tr><tr><td>幻妖の魔光</td><td><div align="center">マヒ</div></td><td><span class="dark01">闇属性</span>。<br>対象を指定し正面帯状に攻撃。<br><font size="1">対象者が移動すると攻撃向きが変わる。</font></td></tr><tr><td>闇のいなずま</td><td>呪い</td><td><span class="dark01">闇属性</span>。姫中心に範囲攻撃。<br>呪いは低確率。</td></tr><tr><td>深淵の戦陣</td><td>ふっとび</td><td>姫中心に範囲攻撃。<br>ふっとぶとバフ消去。<br>攻撃ダメージの50％HP回復。<br>50％確率でテンションアップ。<br>HP1だと無効。</td></tr><tr><td>幻妖の一閃</td><td></td><td>正面扇状範囲攻撃。<br>回り込みで回避可能。<br>高確率で与ダメージダウンの追加効果。</td></tr><tr><td>闇の流星</td><td></td><td><span class="dark01">闇属性</span>。<br>対象者中心に範囲攻撃。<br>感電の追加効果(30秒間最大HPの5％ずつダメージ受ける。）</td></tr><tr><td>闇の浄罪</td><td></td><td>デバフ解除。<br>王子とテンションリンク。</td></tr><tr><td>闇のころも</td><td></td><td>デバフ解除。<br>受けるダメージ減、与えるダメージ増。<br>悪い効果にかかりづらくなる。</td></tr><tr><td>創生の魔力</td><td></td><td>設置型。<br>紫の陣：<span class="dark01">闇属性</span>ダメージ。<br>赤の陣：MPダメージ。</td></tr><tr><th rowspan="10" scope="row">幻妖の黒公子<br>(王子)<br>(トーマ)</th><td rowspan="10">？？？</td><td rowspan="10"><span class="fire01">ファイア</span><br><span class="storm01">ストーム(風)</span><br><span class="ice01">アイス(氷)</span><br><span class="mad01">ダーク(土)</span></td><td>通常攻撃</td><td></td><td>2～3回攻撃。<br>攻撃、守備、全属性耐性低下の追加効果。</td></tr><tr><td>痛恨の一撃</td><td></td><td>王子前方へ範囲攻撃。</td></tr><tr><td>黒の斬撃</td><td>ふっとび</td><td><span class="dark01">闇属性</span>。<br>高確率で属性、守備低下。横逃げで回避可能。</td></tr><tr><td>虚無の剣</td><td></td><td>対象前方へ扇状に範囲攻撃。バフ消去。回り込めれば回避可能。</td></tr><tr><td>追憶の呪縛</td><td></td><td>対象を中心に15秒ほど動きを止める範囲効果。</td></tr><tr><td>退魔の盾</td><td></td><td>呪文完全ガード＆スケープガード(30秒間)</td></tr><tr><td>鉄壁の盾</td><td></td><td>打撃完全ガード<br>スケープガード(30秒間)</td></tr><tr><td>無我の心</td><td></td><td>デバフ解除。<br>スーパーハイテンション<br>ドラゴンビート。</td></tr><tr><td>闇のころも</td><td></td><td>デバフ解除<br>。受けるダメージ減、与えるダメージ増。<br>悪い効果にかかりづらくなる。</td></tr><tr><td>冥府の地鳴り</td><td></td><td>王子中心に広範囲攻撃。<br>現HP80%のダメージ。<br>移動速度、全属性耐性低下。<br>ジャンプで回避可能。<br>闇のころも発動時は現HP160%のダメージ。</td></tr></tbody></table>
]]>
</description>
<link>https://ameblo.jp/kangkang4/entry-12256577207.html</link>
<pubDate>Wed, 15 Mar 2017 13:37:13 +0900</pubDate>
</item>
</channel>
</rss>
