博客
关于我
SQL Server安装、使用、配置教程(踩过的坑)
阅读量:142 次
发布时间:2019-02-27

本文共 1307 字,大约阅读时间需要 4 分钟。

SQL Server 安装与配置指南

1. 下载安装

直接访问SQL Server的官方网站下载最新版本。选择适合你的操作系统版本,通常默认的免费版本即可满足需求。

安装步骤:

  • 解压镜像文件,运行安装程序。
  • 选择默认设置,确保所有必需组件被安装。
  • 完成安装后,运行SQL Server Configuration Manager进行初步配置。
  • 2. 启用TCP/IP协议

    TCP/IP是SQL Server通信的核心协议,必须启用才能正常运行。

    配置步骤:

  • 打开SQL Server Configuration Manager。
  • 选择“SQL Server服务”下的“网络配置”。
  • 点击“启用TCP/IP协议”,完成后重启SQL Server服务。
  • 3. 重新启动SQL服务

    确保所有SQL相关服务都处于自动启动状态。

    操作方法:

  • 打开“控制面板” -> “管理工具” -> “服务”。
  • 右键点击所有可能的SQL服务,选择“设置为自动启动”。
  • 4. 启用SA用户

    SA用户是SQL Server的管理员账号,需手动启用并设置密码。

    配置步骤:

  • 启动SQL Server Management Studio (SSMS)。
  • 连接到本地或远程服务器。
  • 右键点击数据库,选择“属性” -> “安全性”。
  • 勾选“SQL Server和Windows身份验证”。
  • 点击“登录名”,选择“sa”,设置密码。
  • 5. 常规配置

    1. 设置默认密码

    • 在“安全性” -> “密码策略”中,取消勾选“强制实施密码策略”。
    • 手动设置管理员账号密码。

    2. 允许远程连接

    • 在“SQL Server配置管理器”中,启用“远程访问”。
    • 在“服务器属性”中,允许特定IP或所有IP访问。

    6. 使用Python连接SQL Server

    安装pymssql库后,可通过Python编写连接脚本。

    示例代码:

    import pymssqlconn = pymssql.connect(    host='localhost',    server='MACHENIKE-PC',    user='sa',    password='123456')cursor = conn.cursor()

    连接参数说明:

    • host:默认为本地IP(127.0.0.1),可替换为远程IP或域名。
    • server:SQL Server的名称或IP地址。
    • user:通常使用sa账号。
    • password:SQL Server管理员密码。

    7. 常见错误处理

    运行时错误示例:

    pymssql.OperationalError: (20009, b'DB-Lib error message 20009, severity....')
    • 检查端口号是否正确,默认为1433。
    • 确保网络防火墙允许1433端口通过。

    8. 其他注意事项

    • 定期备份数据库,避免数据丢失。
    • 确保SQL Server运行在稳定的环境中。
    • 建议配置自动启动服务,减少停机时间。

    通过以上步骤,可以快速配置好SQL Server,并顺利进行数据库操作。如果有任何问题,建议参考官方文档或联系技术支持。

    转载地址:http://zref.baihongyu.com/

    你可能感兴趣的文章
    Python读写json文件的简单实现
    查看>>
    Python 中的线程
    查看>>
    Python 中的继承机制是什么样的?
    查看>>
    python读写excel之xlrd&xlwt&xlutils组合
    查看>>
    Python 中的装饰器是什么?
    查看>>
    Python 中的装饰器是如何工作的,有哪些实际应用场景?
    查看>>
    python读excel
    查看>>
    Python 中读取 CSV 文件-ChatGPT4o作答
    查看>>
    Python 之 filecmp
    查看>>
    python请求html_使用Python请求获取HTML?
    查看>>
    Python 之匿名函数和偏函数
    查看>>
    python 之栈的实现
    查看>>
    python语音播放
    查看>>
    python语言:装饰器原理
    查看>>
    Python 交互式数据可视化详解
    查看>>
    python语言有哪些优点和缺点_Python有哪些优缺点,你了解吗?
    查看>>
    Python 从入门到精通:30天速成教程到底有多狠?你能坚持下来吗?
    查看>>
    Python 从数据库中存储和检索密码的最安全方法
    查看>>
    Python语言及其应用 - 知识点遍历
    查看>>
    Python 优化提速的 8 个小技巧
    查看>>