メインコンテンツにスキップ

データベースに接続する

データベースに接続するには、Prismaスキーマのdatasourceブロックのurlフィールドをデータベースの接続URLに設定する必要があります

prisma/schema.prisma
datasource db {
provider = "sqlserver"
url = env("DATABASE_URL")
}

この場合、url.envで定義されている環境変数経由で設定されます

次の接続URLの例はSQL認証を使用していますが、接続URLをフォーマットする他の方法もあります

.env
  DATABASE_URL="sqlserver://localhost:1433;database=mydb;user=sa;password=r@ndomP@$$w0rd;trustServerCertificate=true"
情報

環境変数をコミットしないように、`.env`ファイルを`.gitignore`ファイルに追加することをお勧めします。

セットアップに合わせて接続URLを調整してください - 詳細については、Microsoft SQL Server接続URLを参照してください。

No connection could be made because the target machine actively refused it. (os error 10061)を避けるために、SQL Server構成マネージャーを介してTCP/IP接続が有効になっていることを確認してください。