Submit Search
Upload
初心者が説明するMicrosoft SQL Server
•
0 likes
•
2,121 views
H
Hitoshi Nagahama
Follow
2016/11/29 Database Lounge Tokyo #3 https://database-lounge-tokyo.connpass.com/event/42723/
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
HANAのハナシの基本のき
HANAのハナシの基本のき
Koji Shinkubo
Oracleでモテる実行計画を固定させる2つの方法
Oracleでモテる実行計画を固定させる2つの方法
Daiki Mogmet Ito
Mroonga開発者が来たぞ!
Mroonga開発者が来たぞ!
Kouhei Sutou
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
Amazon Web Services Japan
PostgreSQL 9.2 新機能 - OSC 2012 Kansai@Kyoto
PostgreSQL 9.2 新機能 - OSC 2012 Kansai@Kyoto
Shigeru Hanada
PostgreSQL 9.2 新機能 - 新潟オープンソースセミナー2012
PostgreSQL 9.2 新機能 - 新潟オープンソースセミナー2012
Shigeru Hanada
re:Invent 行ってきた
re:Invent 行ってきた
Yusuke Komahara
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
Uptime Technologies LLC (JP)
Recommended
HANAのハナシの基本のき
HANAのハナシの基本のき
Koji Shinkubo
Oracleでモテる実行計画を固定させる2つの方法
Oracleでモテる実行計画を固定させる2つの方法
Daiki Mogmet Ito
Mroonga開発者が来たぞ!
Mroonga開発者が来たぞ!
Kouhei Sutou
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
Amazon Web Services Japan
PostgreSQL 9.2 新機能 - OSC 2012 Kansai@Kyoto
PostgreSQL 9.2 新機能 - OSC 2012 Kansai@Kyoto
Shigeru Hanada
PostgreSQL 9.2 新機能 - 新潟オープンソースセミナー2012
PostgreSQL 9.2 新機能 - 新潟オープンソースセミナー2012
Shigeru Hanada
re:Invent 行ってきた
re:Invent 行ってきた
Yusuke Komahara
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
Uptime Technologies LLC (JP)
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
Yuya Rin
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
Migr8.rb チュートリアル
Migr8.rb チュートリアル
kwatch
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
Soudai Sone
HAWQをCDHで動かしてみた
HAWQをCDHで動かしてみた
adachij2002
PostgreSQLアーキテクチャ入門
PostgreSQLアーキテクチャ入門
Uptime Technologies LLC (JP)
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Toshi Harada
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Tadashi Okazaki
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
Takeshi Wakamatsu
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
APCommunications-recruit
レシピブログのサービス設計と今後の展望
レシピブログのサービス設計と今後の展望
Masaki Nakagawa
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
Insight Technology, Inc.
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
IBM Analytics Japan
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
Kohei KaiGai
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
Takayuki Shimizukawa
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
Serverworks Co.,Ltd.
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
Insight Technology, Inc.
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと
Shinnosuke Akita
More Related Content
Viewers also liked
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
Yuya Rin
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
Migr8.rb チュートリアル
Migr8.rb チュートリアル
kwatch
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
Soudai Sone
HAWQをCDHで動かしてみた
HAWQをCDHで動かしてみた
adachij2002
PostgreSQLアーキテクチャ入門
PostgreSQLアーキテクチャ入門
Uptime Technologies LLC (JP)
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Toshi Harada
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Tadashi Okazaki
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
Takeshi Wakamatsu
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
APCommunications-recruit
レシピブログのサービス設計と今後の展望
レシピブログのサービス設計と今後の展望
Masaki Nakagawa
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
Insight Technology, Inc.
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
IBM Analytics Japan
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
Kohei KaiGai
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
Takayuki Shimizukawa
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
Serverworks Co.,Ltd.
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
Insight Technology, Inc.
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと
Shinnosuke Akita
Viewers also liked
(20)
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
PostgreSQLアンチパターン
PostgreSQLアンチパターン
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Migr8.rb チュートリアル
Migr8.rb チュートリアル
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
HAWQをCDHで動かしてみた
HAWQをCDHで動かしてみた
PostgreSQLアーキテクチャ入門
PostgreSQLアーキテクチャ入門
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Ivsctonightandday2016winter moringsession awsreinvent2016recap
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
レシピブログのサービス設計と今後の展望
レシピブログのサービス設計と今後の展望
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
[D31] PostgreSQLでスケールアウト構成を構築しよう by Yugo Nagata
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
PL/CUDA - Fusion of HPC Grade Power with In-Database Analytics
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
20160927_守るべきは、大量の情報資産を管理するデータベース! ~ユーザ事例から見るデータベースのセキュリティ対策~ by 株式会社インサイトテクノ...
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと
初心者が説明するMicrosoft SQL Server
1.
初心者が説明する Microsoft SQL Server 第1.0版 2016年11月29日 Database
Lounge Tokyo #3 御中
2.
目次 自己紹介 Microsoft SQL Serverについて インストールとアンインストール データベースの移⾏ データベースのチューニング バックアップとリストア クラスタリング SSMSでSQL文をつくろう Dev
Essentials?
3.
自己紹介 C:¥>whoami ► 名前:⻑浜 均
(ながはま ひとし) ► 日本PostgreSQLユーザ会会員 ► 業務:インフラエンジニア12年目 – Windows Server, バックアップ, ストレージ, Linux etc… – データベースエンジニアではありません ⇒ 初心者 ► 会社名:メーカー系SIer ► 好きなデータベース:Microsoft SQL Server – MCP:70-432 Microsoft SQL Server 2008, Implementation and Maintenance ► 興味のある技術:AWS, Azure, GCP (パブリッククラウド) ► LTはまだ4回目 ► 今までSQL Serverの話が出てなかったというので LTしに来ました!
4.
Microsoft SQL Serverについて どれくらい人気なの? ►
http://db-engines.com/en/ranking_trend
5.
Microsoft SQL Serverについて どこで使われているの? ►
例えば、SQL Server Express Edition(無償版)を利⽤している商⽤ソフトウェア ⼤規模事例はMicrosoftのサイトを⾒れば分かるので省略 Systems Insight Manager (Windows版) 統合監視ソフトウェア ※Linux版はPostgreSQL Backup Exec Windows Server向けバックアップソフトウェア vCenter (Windows版) 仮想化管理ソフトウェア ※アプライアンス版はPostgreSQL Endpoint Protection Windows Server向けセキュリティソフトウェア ※商用版SQL Serverのみ
6.
インストールとアンインストール インストール ► 簡単! – 親会社のエンジニアさん(not
SE)から 「SQL Serverインストールしてみるけど、できなかったらお⾦払うから⽀援して」 ⇒ (数時間後) ⇒ 「インストールできたから大丈夫!」 ► 異なるバージョンのデータベースが同居できる。 アプリケーションが利⽤するSQL Serverのバージョンと、 Backup ExecのSQL Server Expressの バージョンが異なっていても⼤丈夫! アンインストール ► 簡単! ► コントロールパネルの「プログラムと機能」から削除できる。
7.
データベースの移⾏(1) 古いハードウェアから新しいハードウェアへ ► 簡単! ► では、移⾏してみましょう。 ►
【環境】 – SSMS(SQL Server Management Studio: SQL ServerのGUI管理ツール)より、 ネットワーク経由で移⾏元サーバと 移⾏先サーバに接続
8.
データベースの移⾏(2) 旧サーバからデータベースをデタッチ(切り離し)して
9.
データベースの移⾏(3) デタッチされたデータベースのファイルを新しいサーバにコピーして
10.
データベースの移⾏(4) アタッチでコピー先のファイルを指定するだけで…
11.
データベースの移⾏(5) 移⾏完了! ► データベースの作成先を間違えた!検証用にコピーが欲しい!もこれで対応可能。
12.
データベースの移⾏(6) 互換性が心配? ► 「Microsoft Data
Migration Assistant」があります。(別途ダウンロード)
13.
データベースの移⾏(7) 3ステップで移⾏時に必要な修正箇所を診断してくれる! ► 移⾏先バージョンを選択、インスタンス名を⼊⼒、診断したデータベースを選択 ところで、移⾏について説明してきましたが、気がついたでしょうか?
14.
データベースの移⾏(8) ところで… ► 今はこのツールで移⾏もできるようになってました!
15.
データベースの移⾏(9) デタッチ/アタッチ方式との違い ► 実⾏時に共有フォルダが必要 ► バックアップ/リストア⽅式で移⾏
16.
データベースのチューニング データベースのチューニングは大変? ► データベース エンジン
チューニング アドバイザーで助言がもらえます。
17.
バックアップとリストア(1) ワンクリックでオンラインでバックアップ ► WindowsのVSS(Volume Shadow
Copy) Writerと連携したオンラインバックアップ – データベースをクローズしたり、リードオンリーにしたりしなくても大丈夫! ► GUIから選ぶだけでバックアップ
18.
バックアップとリストア(2) フルバックアップの場合、バックアップ終了時点の状態をバックアップ バックアップ開始 1:00 データ ファイル (シャドウコピー) バックアップ終了 2:00 LSN100 LSN101 . . LSN250 トランザクション ログファイル バックアップ開始 バックアップ終了 完全バックアップ中に 発生したトランザクション ログ msdb(システムDB)に記録 バックアップ終了時点の 状態を再現できる データが格納されたエクステント のみをバックアップ バックアップ
セット
19.
バックアップとリストア(3) リストアも簡単 ► トランザクションログを取得して、障害直前の状態に戻せるのは他と同じでも… ► バックアップソフトウェアを使わなくても簡単!
20.
クラスタリング 通常のクラスタ組み込み ► クラスタを作る ► データベースソフトウェアをサーバ2台へインストール ►
クラスタ化のためのオプションを追加インストール ► ソフトウェアのクラスタ 設定 ► 共有ディスクに データベースを作成 ► データベースのクラスタ 設定 ► GUI管理画⾯が 使えない SQL Serverの場合 ► クラスタを作る ► SQL Serverを インストール ► 以上!後はSQL Serverが 自動でやってくれます ► ノードの追加もOK!
21.
SSMSでSQL文をつくろう(1) SSMSで操作した後に[スクリプトの作成]を選択
22.
SSMSでSQL文をつくろう(2) 操作した履歴をSQL文で生成可能!
23.
Dev Essentials? でも、お高いんでしょ? ► 無償版はExpress
Editionだけ? ► SQL Serverの機能を全て確かめたい! Visual Studio Dev Essentialsが有りますよ! ► SQL Server 2016 SP1 Developer Editionが無料で使えます ► Microsoft Azureも毎月約3,000円x1年使えます
24.
SQL Serverも好きだけど、AWSも好きです。
25.
ご清聴、ありがとうございました。
Download now