SQL Server 连接服务器设置指南

作为一名经验丰富的开发者,你将帮助一位刚入行的小白了解如何实现“SQL Server 连接服务器设置”。下面是整个流程的步骤:

步骤概览

步骤 描述
步骤一 确保 SQL Server 已安装并运行
步骤二 开启 SQL Server 浏览器服务
步骤三 检查防火墙设置
步骤四 配置 SQL Server 允许远程连接
步骤五 连接服务器

接下来,让我们一步一步地进行操作。

步骤一:确保 SQL Server 已安装并运行

确保你的计算机上已经安装了 SQL Server 数据库,并且数据库服务正在运行。

步骤二:开启 SQL Server 浏览器服务

SQL Server 浏览器服务用于帮助发现和连接到 SQL Server 实例。按照以下步骤开启该服务:

  1. 打开“SQL Server 配置管理器”。
  2. 在左侧面板中,展开“SQL Server 网络配置”。
  3. 选择“SQL Server 浏览器”。
  4. 在右侧面板中,找到“SQL Server 浏览器”并右键点击选择“属性”。
  5. 在弹出的窗口中,将“启动模式”设置为“自动”,然后点击“应用”和“确定”按钮。

步骤三:检查防火墙设置

确保你的计算机防火墙已经允许 SQL Server 连接。按照以下步骤检查和设置防火墙规则:

  1. 打开“Windows Defender 防火墙”。
  2. 点击“高级设置”。
  3. 在左侧面板中,选择“入站规则”。
  4. 在右侧面板中,选择“新建规则”。
  5. 在向导中选择“端口”并点击“下一步”。
  6. 选择“TCP”并输入端口号“1433”,然后点击“下一步”。
  7. 选择“允许连接”并点击“下一步”。
  8. 选择适用的网络类型并点击“下一步”。
  9. 输入规则名称并点击“完成”。

步骤四:配置 SQL Server 允许远程连接

为了允许远程连接到 SQL Server,需要进行一些配置。按照以下步骤进行操作:

  1. 打开 SQL Server Management Studio。
  2. 输入服务器名称和凭据,然后点击“连接”按钮。
  3. 右键点击服务器名称,选择“属性”。
  4. 在左侧面板中,选择“连接”。
  5. 在右侧面板中,选择“远程服务器连接”。
  6. 在“本地服务器连接”部分中,选择“使用远程服务器默认配置”。
  7. 在“远程服务器连接”部分中,选择“允许远程连接到此服务器”。
  8. 点击“应用”按钮。

步骤五:连接服务器

现在,你已经完成了所有设置,可以使用以下代码连接到 SQL Server 服务器:

import pyodbc

# 连接字符串
conn_str = (
    r'DRIVER={SQL Server};'
    r'SERVER=<服务器名称>;'
    r'DATABASE=<数据库名称>;'
    r'UID=<用户名>;'
    r'PWD=<密码>;'
)

# 连接到服务器
conn = pyodbc.connect(conn_str)

# 执行 SQL 查询语句
cursor = conn.cursor()
cursor.execute('<SQL 查询语句>')
result = cursor.fetchall()

# 输出查询结果
for row in result:
    print(row)

# 关闭连接
conn.close()

请将代码中的 <服务器名称><数据库名称><用户名><密码> 替换为实际的信息。

甘特图如下所示:

gantt
    dateFormat  MM-DD
    title SQL Server 连接服务器设置指南

    section 准备工作
    安装和运行 SQL Server  :done, 08-01, 1d
    开启 SQL