sql-server - SQL Server PowerShell 目录
问题描述
我开始学习 PowerShell。当我跑
PS SQLSERVER:\sql> dir
我收到了这个错误:
警告:无法获取 SQL Server 服务信息。尝试连接到“DESKTOP-EGEQJFS”上的 WMI 失败,出现以下错误:
尝试管理服务时在 SMO 中发生异常。
未能为此请求检索数据。
无效类
有任何想法吗?
解决方案
- 看起来您正在使用 PowerShell 的 SQL Server 版本。这旨在使用 SQL Server 执行高级管理任务,而不是作为学习环境。
- 您收到“警告:无法获取 SQL Server 服务信息”错误消息,因为您尝试运行 SQL Server PowerShell 的计算机未安装 SQL Server,或者您的 Windows 用户帐户无权访问SQL Server 的配置数据使用 WMI。如果您安装了 SSMS (SQL Server Management Studio) 或 SSDT (SQL Server Development Tools),则不一定要安装 SQL Server。
- 如果您想了解如何使用 PowerShell,请使用 Windows PowerShell,而不是 SQL Server PowerShell。您可以在开始菜单 > Windows PowerShell > Windows PowerShell 下找到 Windows PowerShell。我推荐使用“PowerShell ISE”工具,因为它提供了一个包含所有已加载 Cmdlet 列表的 GUI。
推荐阅读
- python - 将模块从 10 迁移到 12
- json - HTTP 谷歌地图折线
- python - 为 DataFrame 中的每一列删除日期 X 之前的值
- javascript - 当列具有返回 React 组件的 cellRenderer 时 AgGridReact rowData 更改时出错
- apache-spark - 在 Databricks 中使用 Spark 集群的“发送到集群”问题
- reactjs - useRef “指的是一个值,但在这里被用作一个类型。”
- laravel - SQLSTATE [42S02]:未找到基表或视图:1146 表 'blog.posts' 不存在
- git - .gitignore 不会忽略具有某些扩展名的文件
- vue.js - 使用 nuxt-link 导航到不同页面上的锚点/哈希导致问题
- python - Python object.__getattribute__ 覆盖后行为不正确