新しい Web アプリや Web データベースに Access Services を使用することはお勧めしなくなりました。
- SharePoint Server では、この機能は Microsoft ライフサイクル ポリシーに従ってサポートされます。
- この機能は、Microsoft 365 および SharePoint Online から廃止されています。 2017 年 6 月に Microsoft 365 および SharePoint Online での新しい Access ベースの Web アプリと Access Web データベースの作成を停止し、残りの Web アプリと Web データベースを 2018 年 4 月までに停止しました。
Access デスクトップ データベース (.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 Germanyが運営する Microsoft 365 ではまだ利用できません。
Access Web App データを移行する方法
ほとんどの場合、Access Web App のデータは保存することをお勧めします。 Access Web App から別のデータ ソースに移行する方法をいくつかご紹介します。
SharePoint リスト データを SharePoint リストにエクスポートできます。 Access Web アプリのブラウザーから使用できる [SharePoint リストにエクスポートする] コマンドを使用することをお勧めします。 詳細については、「 Access Web アプリ テーブルを SharePoint にエクスポートする」を参照してください。
Access デスクトップ データベース Access デスクトップ データベースにデータをエクスポートできます。 詳細については、「Access デスクトップ データベースに Access Web アプリケーション テーブルをエクスポートする」を参照してください。
MicrosoftSQL Serverデータを SQL Server に移行できます。
- データを Access デスクトップ データベースに移行します。 詳細については、「Access デスクトップ データベースに Access Web アプリケーション テーブルをエクスポートする」を参照してください。
- Access デスクトップ データベースのデータを MicrosoftSQL 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 データベースの Azure SQL Database への移行と Database Migration Assistant を参照してください。
Access Services を使用するオンプレミスの SharePoint Serverorganization に SharePoint 2016、Access Services、SQL Server 2016 を使用するオンプレミス環境がある場合は、Access Web アプリを Microsoft 365 または SharePoint Online からオンプレミス環境に移動できます。 詳細については、「 Microsoft 365 または SharePoint Online からオンプレミスの SharePoint Server に Access Web アプリを移動する」を参照してください。
Microsoft 365SharePoint 環境で Access アプリをオフにする
管理者の場合は、自分の環境に新しい Access Web アプリを作成することを防ぐことができます。 詳細については、「組織内の Access アプリを有効および無効にする」を参照してください。
テナントをスキャンして Access Web アプリおよび Web データベースの存在を確認する
管理者の場合は、新しいツールを使用して、テナントで展開された Access Web アプリや Web データベースの存在をスキャンできます。 スキャン ツールによって在庫リストが生成され、これを使用して Access Web アプリおよび Web データベースの移行を計画することができます。
次の場所からスキャン ツールをダウンロードし、その方法を学習できます。 SharePoint Access アプリ スキャナー。
Access アプリ パッケージを開き、その内容を操作する
zip ファイルは、多数のファイルまたはフォルダーを含む 1 つのファイルであり、それらを簡単にアーカイブまたは転送するために使用されます。 Access アプリ パッケージは圧縮 (zip 形式) ファイルですが、ファイルの種類は.appです。 詳細については、「 ファイル (zip ファイル) の圧縮と展開」 および「 Access アプリ パッケージの作成」を参照してください。
- Access アプリ パッケージ ファイルがローカルまたはネットワーク フォルダーにあることを確認します。 Access アプリ パッケージが SharePoint フォルダーに保存されている場合は、ファイルを選択し、[ ダウンロード] を選択して、ファイルをローカル フォルダーまたはネットワーク フォルダーに配置します。
- 保護のため、Access アプリ パッケージ ファイルを <filename>.app から <filename1>.app にコピーします。
- コピーするファイルのファイルの種類を <filename1>.app から <filename1>.zip に変更します。 確認を求めるメッセージが表示されたら、[ はい] を選択します。
- コピーしたファイル <filename1>.zip を右クリックし、[ すべて展開] を選択します。
- [ 圧縮 (zip) フォルダーの展開 ] ダイアログ ボックスで、[ 展開] を選択します。 [ 参照] を選択すると、既定の抽出フォルダーを変更できます。
その結果、Access アプリ パッケージの内容は、抽出フォルダーに個別のファイルのセットとして格納されます。 - Access Web アプリのデータを SQL Server に展開するには、appdb.dacpac ファイルを使用します。 DACPAC の使用の詳細については、「 データ層アプリケーション」を参照してください。