SSMS 18.6与SQL Prompt 10.1.5完美结合方案

需积分: 49 18 下载量 46 浏览量 更新于2024-10-03 收藏 603MB ZIP 举报
资源摘要信息: "SSMS18.6 是一个SQL Server Management Studio的版本号,对应于微软推出的SQL Server Management Studio工具的更新版本。SQL Server Management Studio(简称SSMS)是针对Microsoft SQL Server数据库系统的一个集成环境,用于配置、管理以及操作数据库。它提供了图形化界面,通过它可以执行管理任务,比如配置服务器、监视SQL Server活动、执行查询、备份和恢复数据库等操作。SSMS18.6特指2018年推出的SSMS版本,它在之前的版本基础上进行了改进和增强。 与SSMS18.6资源文件一同提到的SQL Prompt10.1.5,是Redgate公司开发的一个SQL Server集成开发环境的附加组件。SQL Prompt提供了智能代码完成、SQL脚本格式化、自动SQL代码片段、脚本中搜索和替换、SQL代码重构、代码质量检查等功能。它能够大幅提高数据库开发的效率和准确性,并保持代码的一致性。资源描述中提到SQL Prompt10.1.5与SSMS18.6可以完美结合,意味着用户在安装并配置好SSMS18.6后,还可以安装SQL Prompt10.1.5,从而在SSMS环境中获得更多高级功能。 文件压缩包中的文件列表包含以下三个文件: 1. SSMS-Setup-CHS.exe:这是一个安装程序,用于安装SSMS18.6的中文版。这个安装程序是中文版,更适合中文用户操作,它包含所有必要的组件来执行安装,并将SSMS软件安装在用户的计算机上。 2. Windows6.1-KB2813430-x64.msu:这是一个针对Windows操作系统的补丁包文件,其名称表明这是一个可选更新。该补丁可能是为了确保安装的SSMS18.6能够在Windows平台上稳定运行,解决兼容性问题或提升系统稳定性,是微软官方发布的更新,文件后缀名.msu表明它是一个微软更新补丁文件。 3. dotnetfx45_full_x86_x64_setup.zip:这是一个压缩文件,包含了.NET Framework 4.5的完整安装包。.NET Framework是开发和运行.NET应用程序的软件框架,SSMS18.6可能需要特定版本的.NET Framework来正常运行。提供x86和x64两个架构的版本,确保在不同架构的系统上都能安装。 综合上述信息,要使用这些资源进行安装和配置,用户首先需要确保自己的Windows系统已经安装了与SSMS18.6兼容的版本,并且安装了.NET Framework 4.5。接着,用户可以运行SSMS-Setup-CHS.exe文件,按提示进行安装。安装过程中,如果有任何系统提示安装或更新其他必要的组件,用户应当按照提示进行操作以保证SSMS18.6的正常运行。安装完成后,用户可以考虑安装SQL Prompt10.1.5,以便在SSMS18.6中使用SQL Prompt提供的高级功能。"

from setuptools import setup config = { 'name': 'ssms', 'version': '0.1', 'author': 'Noah Davis', 'packages': ['ssms'], 'package_dir': {'': 'src/main/python'}, 'author_email': 'noahdavis@gwu.edu', 'description': 'Perform strain measurements using computer vision.', 'entry_points': { 'console_scripts': ['ssms=ssms.cli:cli'] } } setup(**config)报错D:\software\anaconda\anaconda3\python.exe D:/work1/pycharmproject/ship-strain-measurement-system-main/setup.py Traceback (most recent call last): File "D:/work1/pycharmproject/ship-strain-measurement-system-main/setup.py", line 18, in <module> setup(**config) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\__init__.py", line 106, in setup _install_setup_requires(attrs) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\__init__.py", line 74, in _install_setup_requires dist = MinimalDistribution(attrs) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\__init__.py", line 56, in __init__ super().__init__(filtered) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\dist.py", line 494, in __init__ for ep in metadata.entry_points(group='distutils.setup_keywords'): File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\__init__.py", line 856, in entry_points return EntryPoints(eps).select(**params) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\__init__.py", line 854, in <genexpr> dist.entry_points for dist in _unique(distributions()) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\_itertools.py", line 16, in unique_everseen k = key(element) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\_py39compat.py", line 18, in normalized_name return dist._normalized_name File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\__init__.py", line 778, in _normalized_name or super()._normalized_name File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\__init__.py", line 445, in _normalized_name return Prepared.normalize(self.name) File "D:\software\anaconda\anaconda3\lib\site-packages\setuptools\_vendor\importlib_metadata\__init__.py", line 700, in normalize return re.sub(r"[-_.]+", "-", name).lower().replace('-', '_') File "D:\software\anaconda\anaconda3\lib\re.py", line 192, in sub return _compile(pattern, flags).sub(repl, string, count) TypeError: expected string or bytes-like object Process finished with exit code 1

2023-05-31 上传