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

TypeScriptとSQL Serverを使用して既存のデータベースに接続する

データベースへの接続

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

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

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

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

設定に合わせて接続URLを調整してください。詳細はMicrosoft SQL Server 接続URLを参照してください。

SQL Server 構成マネージャー経由でTCP/IP接続が有効になっていることを確認し、ターゲットマシンが接続を拒否したため、接続できませんでした。(OSエラー 10061)を回避してください。

© . All rights reserved.