デフォルト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を指定する方法についてご紹介します。 ■手順(サーバー設定) MS SQL Serverで新規に空のデータベースを作成します。(名前は任意のものでOK) UserLockコンソールでServer Propertiesを開きます。 Databaseセクションで「Default database」から「 Other database 」に変更します。 ...
UserLock リリース履歴
UserLockのリリース履歴は、下記をご参照ください。 バージョン12.2.0.216 日本でのリリース日:2025/11/26 前バージョンからの主な修正: ・UAC プロンプトで複数回無効なパスワードを入力すると、「File System Error」のダイアログが表示される問題が修正されました。 ・サービス停止時に構成ファイルが正しく保存されない問題が修正されました。 ・英語および日本語以外の言語で動作する UserLock サーバーにおいて、同時セッション数超過・初期アクセスポイント数 ...
UserLockのシステム要件
最新バージョンのUserLockのシステム要件は以下の通りです。 ドメイン Active Directoryが必要です。ワークグループの場合は、スタンドアロン形式でUserLockの一部の機能のみを使用するためのサーバータイプ「スタンドアロンターミナルサーバー」としてインストールする必要があります。 フォレストとドメインの機能レベルはWindows Server 2008以上が必要です。 オペレーティングシステム 下記サイトにてご確認ください。 ...
クリーンアップ後、UserLockデータベースのファイルサイズが減りません。
ログオンクリーナーは、データベースからセッションイベントを削除するためのツールです。 これを実行した場合、データベースの空き容量は増えますが、データベースの「ファイルサイズ」は減りません。 データベースのファイルサイズを小さくするには、データベースを圧縮する必要があります。 圧縮作業は、データベースの管理ツール(MS SQL Serverデータベースの場合、MS SQL Server ManagementStudio)にて実施できます。
MFAで保護できる接続種別を教えてください
UserLock MFAでは下記種類の接続を保護することができます。 Windows Vista以降またはWindows Server 2008以降を搭載したワークステーションおよびサーバーでのローカルおよびRDPセッション リモートデスクトップゲートウェイ RADIUSチャレンジまたはMicrosoft Routing and Remote Access Service(RRAS)で管理されるVPNセッション IISセッション SaaSセッション* *…対応アプリケーションは下記の通り。 ...