AccessからSQL Serverへの移行の手順


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
vol279

これならわかるマイクロソフトアクセス活用法
            -->AccessからSQL Serverへの移行の手順
              
発行者:高内 章治 2017年2月22日
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┏ 今日の内容 ━━━━━━━━━━━━━━━━━━━━━━━━┓

┃【01 - ご挨拶    】
┃【02 - トピックス  】AccessからSQL Serverへの移行の手順

┃【03 - 編集後記    】

┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

─────────────────────────────────
【01 - ご挨拶    】          
─────────────────────────────────

こんにちは、高内(こうない)です。

今回は、

「AccessからSQL Serverへの移行の手順」

についてお話したいと思います。




─────────────────────────────────

【02 - トピックス】: AccessからSQL Serverへの移行の手順

─────────────────────────────────

「Access」から、「SQL Server 2016 Express」移行する教材を販売しています。
移行後は、「Access」からODBC接続で「SQL Server 2016 Express」の「テーブル」に「リンク」して、使用します。

お客様が、移行の手順をまとめられました。
ステップです。
よく出来ていますので、シェアしたいと思います。

サーバーを導入して、「Access」から「SQL Server 2016 Express」へ移行するやり方です。

大きな流れです。
注意点なども書いています。


  1. サーバ本体の購入

  2. 「SQL Server 2016 Express」のインストール
    「データーベース」と「Management Studio」をインストールします。

    サーバーで、Windoows Severなどが動いている場合、出来れば、Administrator(管理者)の権限でインストールした方がよいです。

    ドメイン管理をしている場合は、会社のシステム管理者の方にSQL Serverをインストールしても大丈夫か確認した方が良いと思います。

    やり方は、パソコンと同じですが、Windows Serverなどでは、追加のプログラムが必要になる場合があります。
    インストールするときに表示されますので、マイクロソフトのサイトからダウンロードします。
    無料です。

  3. データーベースを作成します。
    空の、SQL Serverのデータベースを作成します。
    この中に、Accessのテーブルから、SQL Serverへ移行します。

  4. ネットワークの設定
    ネットワークの設定及び、ファイアウォールの設定をおこないます。

  5. データの移行
    「Access2010」があれば「アップサイジング」が使用できます。
    無い場合は「SQL Server Migration Assistant For Access」又は、SQL Server 2016 Expressの「インポート」機能を使用します。
    「インポート」機能では「主キー」が設定されていませんので設定する必要があります。

  6. リレーションシップの作成
    「アップサイジング」や「SQL Server Migration Assistant For Access」を使用すると個別のテーブルでリレーションは設定されています。
    「データーベースダイヤグラム」の中に、「テーブル」を読み込むだけで、自動で結合(リレーション)が出来ます。

    「インポート」機能は、「リレーションシップ」は出来ませんので「データーベースダイヤグラム」で作成する必要があります。

  7. Access(クライアント)からSQL Serverを使う
    ODBC を作成します。
       
  8. SQL Serverに接続
    ・「Access」からODBCでリンク(テーブル)します。
    ・テーブル名を変更(Accessにて)します。
    ・プログラムを配布します。

  9. ユーザーとセキュリティー管理
    必要であれば、セキュリティを設定します。
    ・ログインアカウントを作成します。
    ・データベースユーザーアカウントを作成します。
    ・テーブルへのアクセス権限を与えます。
    (権限を与えないと、クライアントはAccessのシステムを使用できません)
    ・必要であればデータベースロール(グループ毎に権限)を作成します。

    ユーザー管理をおこなう必要がなければ、作る必要はありません。
    リンクするときに、「sa」のユーザーとパスワードを使用して、保存します。

    でも、例えば、人事のデータとか、経理のデータなどがあって、
    ユーザーで、テーブルへのアクセスを制限したい場合は、ユーザーやデータベースロールを設定する必要があります。

  10. バックアップ
    Expressは、手動でのバックアップは出来ると思います。

    SQL Server Expressは、無料版ですので、時間を決めてバックアップするなどの機能はなかったと思います。


参考にしてください。



─────────────────────────────────
【03 - 編集後記    】       
─────────────────────────────────

アメリカのドナルドドナルド・トランプ大統領と日本の安倍晋三首相のワシントンでの首脳会談がおこなわれました。

その後、ゴルフを一緒にしたそうです。
親密な関係が世界中に放送されました。

安全保障や経済問題も、摩擦や対立はなかったそうです。

いろいろ自動車や赤字問題で、トランプ大統領が発言していましたから心配していましたが。

無事に終わってよかったですね。

このまま、日本経済がよくなればよいですね。


◆私がアクセスをマスターできたのは!!
http://www.sk-access.com/kyozai/zaiko1.html  

テーブル作成からVBAまでマスターできます。 
「在庫管理システムをアクセスで作ってみよう」教材です。
http://www.sk-access.com/kyozai/zaiko2.html  


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
●ご意見・ご感想・ご質問
 
『メルマガでもっとお役にたてる情報を配信したいと思いますので、日ごろから疑問に思っていることを教えてください。
宛先はこちらへです』

  •  kohnai★vega.ocn.ne.jp
      (高内:こうない:)
    (メールするときは、★を@に変えてください)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


◎「これならわかるマイクロソフトアクセス活用法」 のバックナンバー・配信停止はこちら

archive.mag2.com/0000222659/index.html

◎以下のホームページからでもバックナンバーを見ることができます。

http://www.sk-access.com/mailmaga/index.html

登録・解除につきましてはご自身でお願いいたします。

※このメールマガジンの転送はOKですが、掲載された記事の内容を許可無く転載することをを禁止させて頂きます。
必ず事前にご相談ください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


1週間でアクセス(Access)のシステム開発ができる〜
「在庫管理システムをアクセスで作ってみよう」教材

「アクセスのプログラム/システムを短期間で開発したい方」、
「アクセスのフォーム/VBAを完全にマスターしたい方」のための
アクセス(Access)を使って1週間でシステム開発する究極の方法とは?

「アクセス(Access)のシステムを無料のSQL Server 2016 Expressへ
移行してみよう」教材

あなたの会社のアクセス(Access)のデータベースやシステムに不安を感じていませんか?
アクセスのデータ量が多くなり処理スピードが遅くなった。
アクセスのデータを共有したい。
セキュリティに不安がある。などと、感じている方は!!
(SQL Server 2016 Expressバージョンです。)


「アクセス(Access)プログラムの仕様書の作り方」教材
マイクロソフトアクセスを使用して、プログラムの作成/システム開発をおこないたい方の為に、
アクセス(Access)のプログラム開発に成功するために絶対に必要な「仕様書」とは?



[↑一番上へ]
[マイクロソフトアクセス活用法(メールマガジン)(ホームへ)]
12:081001

アクセス全体

VBA

SQL Server