使用 TypeScript 和 SQL Server 連線您的資料庫
要連線您的資料庫,您需要在 Prisma schema 的 datasource 塊中將 url 欄位設定為您的資料庫連線 URL
prisma/schema.prisma
datasource db {
provider = "sqlserver"
url = env("DATABASE_URL")
}
在此示例中,url 是透過環境變數設定的,該變數在 .env 中定義
以下示例連線 URL 使用 SQL 身份驗證,但還有其他格式化連線 URL 的方法
.env
DATABASE_URL="sqlserver://:1433;database=mydb;user=sa;password=r@ndomP@$$w0rd;trustServerCertificate=true"
資訊
我們建議將 .env 新增到您的 .gitignore 檔案中,以防止提交您的環境變數。
調整連線 URL 以匹配您的設定 - 請參閱Microsoft SQL Server 連線 URL 瞭解更多資訊。
請確保透過SQL Server 配置管理器啟用 TCP/IP 連線,以避免
No connection could be made because the target machine actively refused it. (os error 10061)