跳到主要內容

使用 TypeScript 和 SQL Server 連線現有資料庫

連線您的資料庫

要連線資料庫,您需要將 Prisma schema 中 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 連線,以避免出現 No connection could be made because the target machine actively refused it. (os error 10061)

© . This site is unofficial and not affiliated with Prisma Data, Inc.