既存のデータベースをJavaScriptと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で詳細を確認してください。
`No connection could be made because the target machine actively refused it. (os error 10061)`のエラーを回避するため、SQL Server構成マネージャーでTCP/IP接続が有効になっていることを確認してください。