【问题标题】:python and sql server express data storagepython和sql server express数据存储
【发布时间】:2021-02-27 00:21:44
【问题描述】:

我正在尝试查找有关如何使用 python 和 pyodbc 在 sql server express 中填充数据库的信息。大多数搜索都描述了使用 sql server 而不是 express 版本的方法。任何建议将不胜感激

【问题讨论】:

  • 您遇到的具体问题是什么? /你试过什么?没有亲自做过,但我认为您可以使用常规连接字符串,例如 pyodbc.connect(r'Driver={SQL Server};Server=myServer;Database=myDB;Trusted_Connection=yes;')

标签: python sql-server-express


【解决方案1】:

没有区别。 SQL Express 只是 SQL Server,并且与任何其他 SQL Server 实例具有完全相同的连接方法。

您应该检查远程连接是否已启用 -

  1. 确保您的本地 Windows 防火墙允许端口 1433 入站
  2. 在您的计算机上打开 SQL 配置管理器,在网络配置下,单击 SQLEXPRESS 的协议并确保 TCP/IP 已启用。
  3. 右键单击 TCP/IP 并选择属性。在 IPAll 下的 IP 地址选项卡上,将 TCP 动态端口设置为 0,将 TCP 端口设置为 1433(假设您的计算机上没有任何其他 SQL Server 实例)

您的实例将需要重新启动,您可以检查错误日志以确保它正在侦听 TCP/IP 和端口 1433

【讨论】:

    猜你喜欢
    • 2018-02-07
    • 1970-01-01
    • 2013-03-17
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    相关资源
    最近更新 更多