新しい Web アプリや Web データベースに Access Services を使用することはお勧めしなくなりました。
-
SharePoint Server では、この機能は、Microsoft ライフサイクル ポリシーに従ってサポートされます。
-
この機能は、 Microsoft 365 および SharePoint Online から廃止されました。 2017 年 6 月に、 Microsoft 365 および SharePoint Online での新しい Access ベースの Web アプリと Access Web データベースの作成を停止し、2018 年 4 月までに残りの Web アプリと Web データベースをシャットダウンしました。
Access Desktop データベース (.accdb) は、この決定の影響を受 けなかった 。 デスクトップ データベースには、Access をビジネス ソリューション作成のための一般的な方法にする強力な機能があります。 Microsoft では、データ接続、データベース管理、およびその他の機能を導入することにより、Access デスクトップ データベースに引き続き投資する予定です。
Power Apps の使用を検討する
Access Web アプリと Web データベースの代わりに、 Microsoft Power Apps を 検討して、Web およびモバイル デバイス用のコードなしのビジネス ソリューションを構築することをお勧めします。 Power Apps は比較的新しい製品ですが、Microsoft はビジネス ソリューションのプレミア ツールにするために Power Apps に多くの投資を行っており、定期的に新機能を追加しています。
Access データを Dataverse と共有できます。これは、Web、電話、タブレット用に Power Platform アプリ、ワークフローの自動化、仮想エージェントなどを構築できるクラウド データベースです。 詳細については、「使用を開始する: Dataverse へのアクセス データの移行」を参照してください。
注: Power Apps は、21Vianet またはOffice 365ドイツが運営する Microsoft 365 ではまだ利用できません。
Access Web App データを移行する方法
ほとんどの場合、Access Web App のデータは保存することをお勧めします。 Access Web App から別のデータ ソースに移行する方法をいくつかご紹介します。
SharePoint リスト データを SharePoint リストにエクスポートできます。 Access Web アプリ ブラウザーから使用できる SharePoint リストにエクスポートコマンドを使用することをお勧めします。 詳細については、「 SharePoint への Access Web アプリ テーブルのエクスポート」を参照してください。
デスクトップ データベースにアクセスする Access デスクトップ データベースにデータをエクスポートできます。 詳細については、「Access デスクトップ データベースに Access Web アプリケーション テーブルをエクスポートする」を参照してください。
Microsoft SQL Server データをSQL Serverに移行できます。
-
データを Access デスクトップ データベースに移行します。 詳細については、「Access デスクトップ データベースに Access Web アプリケーション テーブルをエクスポートする」を参照してください。
-
Access デスクトップ データベースのデータを Microsoft SQL Server に移行します。 詳細については、「SQL Server Migration Assistant (SSMA) v7.3」を参照してください。
-
データが SQL Server に格納されると、Access デスクトップ データベースから SQL Server のデータベースにリンクしたり、SQL Server のデータベースからインポートしたりすることもできます。
または、SQL Azure 移行ウィザードを使用して、Access Web App バックエンド (SQL Azure データベース) から SQL Server データベースに直接データを移行することを検討してください。 詳細については、「SQL Server データベースのクラウド内の SQL Database への移行」および「Data Migration Wizard」を参照してください。
Access Services を使用したオンプレミスの SharePoint Server 組織に SharePoint 2016、Access Services、SQL Server 2016 を含むオンプレミス環境がある場合は、Access Web アプリを Microsoft 365 または SharePoint Online からオンプレミス環境に移動できます。 詳細については、「 Access Web アプリを Microsoft 365 または SharePoint Online からオンプレミスの SharePoint Server に移動する」を参照してください。
Microsoft 365 SharePoint 環境で Access アプリをオフにする
管理者の場合は、自分の環境に新しい Access Web アプリを作成することを防ぐことができます。 詳細については、「組織内の Access アプリを有効および無効にする」を参照してください。
テナントをスキャンして Access Web アプリおよび Web データベースの存在を確認する
管理者の場合は、新しいツールを使用して、テナントで展開された Access Web アプリや Web データベースの存在をスキャンできます。 スキャン ツールによって在庫リストが生成され、これを使用して Access Web アプリおよび Web データベースの移行を計画することができます。
次の場所でスキャン ツールをダウンロードし、使用方法を確認することができます。SharePoint Access App scanner。
Access アプリ パッケージを開き、その内容を操作する
zip ファイルは、多数のファイルまたはフォルダーを含む 1 つのファイルであり、それらを簡単にアーカイブまたは転送するために使用されます。 Access アプリ パッケージは圧縮された (zip 形式の) ファイルですが、.app ファイルの種類があります。 詳細については、「 ファイルの圧縮と圧縮解除 (zip ファイル) 」と「 Access アプリ パッケージの作成」を参照してください。
-
Access アプリ パッケージ ファイルがローカルフォルダーまたはネットワーク フォルダーにあることを確認します。 Access アプリ パッケージが SharePoint フォルダーに格納されている場合は、ファイルを選択し、[ ダウンロード] を選択して、ファイルをローカル フォルダーまたはネットワーク フォルダーに配置します。
-
念のため、Access アプリ パッケージ ファイルをファイル名>.app から <<filename1>.app にコピーします。
-
コピーしたファイルのファイルの種類を filename1>.app <filename1 から <filename1>.zipに変更します。 確認を求められたら、[ はい] を選択します。
-
コピーしたファイルを右クリックし、filename1>.zip<し、[ すべて展開] を選択します。
-
[ 圧縮 (Zip 形式) フォルダーの抽出 ] ダイアログ ボックスで、[ 抽出] を選択します。 [ 参照] を選択すると、既定の抽出フォルダーを変更できます。
その結果、Access アプリ パッケージの内容は、個々のファイルのセットとして抽出フォルダーに格納されます。
-
Access Web アプリ データをSQL Serverにデプロイするには、appdb.dacpac ファイルを使用します。 DACPAC の使用の詳細については、「 データ層アプリケーション」を参照してください。