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

データベースに接続する

データベースへの接続

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

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

url環境変数を介して設定されます。次の接続URLの例ではSQL認証を使用していますが、接続URLをフォーマットする他の方法もあります。

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

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

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