Azure SQL データベースの作成
1. 次の CreateDB スクリプトを temp フォルダに保存します。
CREATE DATABASE [_DBNAME_]
COLLATE Latin1_General_100_CS_AS_SC
( MAXSIZE = 5 GB, EDITION = 'premium', SERVICE_OBJECTIVE = 'P6' )
GO
ALTER DATABASE [_DBNAME_] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [_DBNAME_] SET ANSI_NULLS OFF
GO
ALTER DATABASE [_DBNAME_] SET ANSI_PADDING OFF
GO
ALTER DATABASE [_DBNAME_] SET ANSI_WARNINGS ON
GO
ALTER DATABASE [_DBNAME_] SET ARITHABORT ON
GO
ALTER DATABASE [_DBNAME_] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [_DBNAME_] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [_DBNAME_] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [_DBNAME_] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [_DBNAME_] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [_DBNAME_] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [_DBNAME_] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [_DBNAME_] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [_DBNAME_] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [_DBNAME_] SET READ_WRITE
GO
ALTER DATABASE [_DBNAME_] SET MULTI_USER
GO
ALTER DATABASE [_DBNAME_] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [_DBNAME_] SET READ_COMMITTED_SNAPSHOT ON
GO
ALTER DATABASE [_DBNAME_]
SET QUERY_STORE (
OPERATION_MODE = READ_WRITE,
CLEANUP_POLICY =
(STALE_QUERY_THRESHOLD_DAYS = 30),
DATA_FLUSH_INTERVAL_SECONDS = 3000,
MAX_STORAGE_SIZE_MB = 500,
INTERVAL_LENGTH_MINUTES = 15,
SIZE_BASED_CLEANUP_MODE = AUTO,
QUERY_CAPTURE_MODE = AUTO,
MAX_PLANS_PER_QUERY = 1000
)
GO
|
PTC は、このスクリプトを Azure 管理者の参照として提供します。Azure 管理者は、サービスの目標と必要なサービスの階層に基づいて Windchill のデータベースを準備する必要があります。
|
2. _DBNAME_ をデータベース名で置き換えます。
3. デフォルトまたはマスターデータベースのサーバー管理者として、SSMS (sql クライアント) を Azure SQL Server に接続します。
|
Azure SQL への接続は、マシンのネットワーク、場所、データベースの購読などによって異なります。接続関連の問題については、ネットワーク管理者に連絡してください。
運用およびデータベースの要件に基づいて、MAXSIZE、EDITION、および SERVICE_OBJECTIVE に対してデータベース作成スクリプトを更新する必要があります。サービスオブジェクトおよびサービスのさまざまな階層については、Azure SQL のドキュメンテーションを参照してください。
|
4. デフォルトデータベースまたはマスターデータベースに接続されている「照会」タブを開きます。
5. 手順 1 からの SQL スクリプトを実行します。データベースは数分で展開されます。