博客
关于我
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/

    你可能感兴趣的文章
    NIFI大数据进阶_外部ZK模式集群1_实际操作搭建NIFI外部ZK模式集群---大数据之Nifi工作笔记0017
    查看>>
    NIFI大数据进阶_离线同步MySql数据到HDFS_01_实际操作---大数据之Nifi工作笔记0029
    查看>>
    NIFI大数据进阶_离线同步MySql数据到HDFS_02_实际操作_splitjson处理器_puthdfs处理器_querydatabasetable处理器---大数据之Nifi工作笔记0030
    查看>>
    NIFI大数据进阶_连接与关系_设置数据流负载均衡_设置背压_设置展现弯曲_介绍以及实际操作---大数据之Nifi工作笔记0027
    查看>>
    NIFI数据库同步_多表_特定表同时同步_实际操作_MySqlToMysql_可推广到其他数据库_Postgresql_Hbase_SqlServer等----大数据之Nifi工作笔记0053
    查看>>
    NIFI汉化_替换logo_二次开发_Idea编译NIFI最新源码_详细过程记录_全解析_Maven编译NIFI避坑指南001---大数据之Nifi工作笔记0068
    查看>>
    NIFI集群_内存溢出_CPU占用100%修复_GC overhead limit exceeded_NIFI: out of memory error ---大数据之Nifi工作笔记0017
    查看>>
    NIFI集群_队列Queue中数据无法清空_清除队列数据报错_无法删除queue_解决_集群中机器交替重启删除---大数据之Nifi工作笔记0061
    查看>>
    NIH发布包含10600张CT图像数据库 为AI算法测试铺路
    查看>>
    Nim教程【十二】
    查看>>
    Nim游戏
    查看>>
    NIO ByteBuffer实现原理
    查看>>
    Nio ByteBuffer组件读写指针切换原理与常用方法
    查看>>
    NIO Selector实现原理
    查看>>
    nio 中channel和buffer的基本使用
    查看>>
    NIO三大组件基础知识
    查看>>
    NIO与零拷贝和AIO
    查看>>
    NIO同步网络编程
    查看>>
    NIO基于UDP协议的网络编程
    查看>>
    NIO笔记---上
    查看>>