デフォルトDB(MS Access)からSQL Expressへデータを移行する方法
本記事では、デフォルトのMS Access DBから新規SQL Server Expressにデータを移行する方法についてご紹介します。
前提条件:
・移行先のSQL Server Expressデータベースが用意されていること
・UserLockコンソールで既に移行先のSQL Server Expressデータベースが定義されていること(テーブルも作成済みの状態)
・SSMSがインストールされていること(※SSMS 21では仕様が異なる可能性があります。SSMS20以下での実施を推奨いたします。)
手順:
-
Microsoft SQL Server Management Studio (SSMS) を開き、対象のSQL Express Serverにログインします。
-
移行先のDBで右クリックし、「Task」>「Import Data...」をクリックします。
-
「SQL Server Import and Export Wizard」が開かれたら、「Next」をクリックし、次へ進みます。
-
Data sourceで「Microsoft Access(Microsoft Jet Database Engine)」を選択し、File nameセクションではブラウズでUserLockのデフォルトDB*を指定し、「Next」をクリックします。
(ユーザ名とパスワードは空欄でOK。)
*…SQL ExpressのサーバーがUserLockサーバーと異なる場合、UserLockサーバーからコピーしてローカルに保存してください。
(ULサーバーのデフォルトDBの格納場所:
C:\ProgramData\ISDecisions\UserLock\Database\UserLock.mdb
)
-
Destinationで「Microsoft OLE DB Provider for SQL Server」を選択し、
SQL Serverの認証情報を入力します。
サーバー名とデータベースは自動で補完されますが、間違いがないか念のため確認してください。
問題がなければ「Next」をクリックします。
-
「copy data from one or more tables or views」を選択し、「Next」をクリックします。
-
「
UserLogonEvents
」にチェックをいれて、「
Edit Mappings…
」をクリックします。
-
「Column Mappings」画面で、 Source列の「ID」を見つけ、Destination列でドロップダウンで「Ignore」を選択します。完了したら
「OK」ボタンをクリックします。
-
手順を
「UserStatus
」「
AdminActionResults
」に対しても行います。(「AdminActions」のマッピングは編集しないよう注意)
-
4つすべてのテーブルにチェックをいれ、「Next」をクリックします。
-
マッピングの確認画面が表示されるので、問題がなければ「Next」をクリックします。
-
「Run immediately」にチェックをいれ、「Next」をクリックします。
-
「Finish」をクリックし、移行を完了させます。

以上で移行は完了です。
Related Articles
UserLockでMS SQL Serverデータベースを指定する方法
本記事では、UserLockでデータベースとしてMicrosoft SQL Serverを指定する方法についてご紹介します。 UserLock13.0以降 MS SQL Server 上に空のデータベースを作成します。(任意のデータベース名で問題ありません。) UserLock コンソールを開き、右上の歯車アイコンをクリックしてサーバー設定を開きます。 「データベース」メニュー をクリックし、現在のデータベース設定を表示します。 データベースタイプとして 「SQL SERVER」 を選択します。 ...
UserLockのシステム要件
最新バージョンのUserLockのシステム要件は以下の通りです。 UserLock Serverの要件 WindowsマシンにUserLockサーバーをインストールするための要件です。 システム要件 ✅️オペレーティングシステム: Windows Server 2012 以降(1) ✅️ Active Directory:フォレストおよびドメインの機能レベル: Windows Server 2008 以降 (2) ✅️ CPU: x86またはx64、デュアルコア2GHz以上 ✅️メモリ: 2GB ...
MFAで保護できる接続種別を教えてください
UserLock MFAでは下記種類の接続を保護することができます。 ワークステーションおよびサーバーでのローカルおよびRDPセッション リモートデスクトップゲートウェイ RADIUSチャレンジまたはMicrosoft Routing and Remote Access Service(RRAS)で管理されるVPNセッション IISセッション SaaSセッション* UACセッション(ユーザーアカウント制御) ※要件はこちらのシステム要件および各種ガイドをご確認ください。 ...
UserLockメッセージの日本語訳(UserLock12.1以下)
UserLockでは、エンドユーザーに対して表示されるポップアップダイアログやEメール通知内のメッセージを自由にカスタマイズすることができます。 UserLock12.1以下ではデフォルトでは英語となっているため、日本語にカスタマイズすることをお勧めします。 以下は、UserLockでカスタマイズ可能なメッセージの一覧と、その日本語訳です。カスタマイズの際の参考にしてください。 メッセージID 用途 元のテキスト(英語) 日本語訳 ...
UserLock リリース履歴
UserLockのリリース履歴は、下記をご参照ください。 バージョン13.0.0.129 日本でのリリース日:2026/5/18 前バージョンからの主な修正: ●コンソール / UI・操作性 - コンソールのデザインや機能が一新されました。 - コンソールがスペイン語および日本語の言語インターフェースに対応しました。 - コンソールでダッシュボード、環境、アクセス ポリシー、アクティビティ レポート、サーバー設定などのセクションが再編成されました。 - ...