Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit 39f53ce

Browse files
author
stevestein
committed
edits
1 parent bd370eb commit 39f53ce

9 files changed

Lines changed: 63 additions & 67 deletions

File tree

docs/sql-operations-studio/TOC.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
## [Connect & query SQL Data Warehouse](quickstart-sql-dw.md)
77
# Tutorials
88
## [T-SQL Editor](tutorial-sql-editor.md)
9-
## [Enable the database performance insight](tutorial-qds-sql-server.md)
10-
## [Enable the table space usage insight](tutorial-table-space-sql-server.md)
11-
## [Build a custom insight to monitor active sessions](tutorial-build-custom-insight-sql-server.md)
12-
## [Backup and restore](tutorial-backup-restore-sql-server.md)
9+
## [Monitor query performance](tutorial-qds-sql-server.md)
10+
## [Monitor table space usage](tutorial-table-space-sql-server.md)
11+
## [Build a custom monitoring insight](tutorial-build-custom-insight-sql-server.md)
12+
## [Backup and restore databases](tutorial-backup-restore-sql-server.md)
1313
# How-to guides
1414
## [Management dashboards & insight widgets](insight-widgets.md)
1515
## [Code snippets](code-snippets.md)
@@ -22,5 +22,6 @@
2222
# Resources
2323
## [Transact-SQL Reference](../t-sql/language-reference.md)
2424
## [SQL Operations Studio (preview) GitHub repo](https://www.github.com/Microsoft/SqlOpsStudio)
25+
## [SQL Server Blog](https://blogs.technet.microsoft.com/dataplatforminsider/)
2526
# [FAQ](faq.md)
2627
# [Usage Data Collection](usage-data-collection.md)

docs/sql-operations-studio/download.md

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -21,30 +21,6 @@ ms.workload: "Inactive"
2121
> [!NOTE]
2222
> This preview version of [!INCLUDE[name-sos-short](../includes/name-sos-short.md)] installs by copying a zip (tar) file to your local computer, extracting (expanding) the file, and running the executable.
2323
24-
## Supported Operating Systems
25-
26-
[!INCLUDE[name-sos](../includes/name-sos-short.md)] runs on Windows, macOS, and Linux, and is supported on the following platforms:
27-
28-
### Windows
29-
- Windows 10 (64-bit)
30-
- Windows 8.1 (64-bit)
31-
- Windows 8 (64-bit)
32-
- Windows 7 (SP1) (64-bit) - Requires [KB2533623](https://www.microsoft.com/en-us/download/details.aspx?id=26767)
33-
- Windows Server 2016
34-
- Windows Server 2012 R2 (64-bit)
35-
- Windows Server 2012 (64-bit)
36-
- Windows Server 2008 R2 (64-bit)
37-
38-
### macOS
39-
- macOS 10.13 High Sierra
40-
- macOS 10.12 Sierra
41-
42-
### Linux
43-
- Red Hat Enterprise Linux 7.4
44-
- Red Hat Enterprise Linux 7.3
45-
- SUSE Linux Enterprise Server v12 SP2
46-
- Ubuntu 16.04
47-
4824

4925
## Get SQL Operations Studio (preview) for Windows
5026

@@ -70,8 +46,9 @@ ms.workload: "Inactive"
7046

7147
## Get SQL Operations Studio (preview) for Linux
7248

73-
1. Open a new Terminal window.
74-
2. Type the following commands to extract the file and launch [!INCLUDE[name-sos](../includes/name-sos-short.md)]:
49+
1. Download [[!INCLUDE[name-sos](../includes/name-sos-short.md)] for Linux](https://go.microsoft.com/fwlink/?linkid=XXXXX)
50+
2. Open a new Terminal window.
51+
3. Type the following commands to extract the file and launch [!INCLUDE[name-sos](../includes/name-sos-short.md)]:
7552

7653
```bash
7754
cd ~
@@ -82,11 +59,35 @@ ms.workload: "Inactive"
8259
sqlops .
8360
```
8461

85-
8662
## Uninstall SQL Operations Studio (preview)
8763

8864
To uninstall [!INCLUDE[name-sos-short](../includes/name-sos-short.md)], delete the files.
8965

66+
## Supported Operating Systems
67+
68+
[!INCLUDE[name-sos](../includes/name-sos-short.md)] runs on Windows, macOS, and Linux, and is supported on the following platforms:
69+
70+
### Windows
71+
- Windows 10 (64-bit)
72+
- Windows 8.1 (64-bit)
73+
- Windows 8 (64-bit)
74+
- Windows 7 (SP1) (64-bit) - Requires [KB2533623](https://www.microsoft.com/en-us/download/details.aspx?id=26767)
75+
- Windows Server 2016
76+
- Windows Server 2012 R2 (64-bit)
77+
- Windows Server 2012 (64-bit)
78+
- Windows Server 2008 R2 (64-bit)
79+
80+
### macOS
81+
- macOS 10.13 High Sierra
82+
- macOS 10.12 Sierra
83+
84+
### Linux
85+
- Red Hat Enterprise Linux 7.4
86+
- Red Hat Enterprise Linux 7.3
87+
- SUSE Linux Enterprise Server v12 SP2
88+
- Ubuntu 16.04
89+
90+
9091
## Next Steps
9192

9293
See one of the following quickstarts to get started:

docs/sql-operations-studio/faq.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: SQL Operations Studio (preview) FAQ | Microsoft Docs
33
description: SQL Operations Studio (preview) is a lightweight, open source, multi-OS and multi-database tool, designed from the ground-up for DBAs and developers.
44
keywords:
55
ms.custom: "tools|sos"
6-
ms.date: "11/08/2017"
6+
ms.date: "11/09/2017"
77
ms.prod: "sql-non-specified"
88
ms.reviewer: "alayu; erickang; sstein"
99
ms.suite: "sql"
@@ -37,17 +37,21 @@ Anyone can use [!INCLUDE[name-sos](../includes/name-sos-short.md)]. However, it
3737

3838
[!INCLUDE[name-sos](../includes/name-sos-short.md)] is built on top of Visual Studio Code and offers a lightweight, keyboard focused modern code workflow experience when working with SQL.
3939

40-
[!INCLUDE[name-sos](../includes/name-sos-short.md)] makes the core experiences that you rely on every day simple and easy with built-in features such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets & code navigation and source control integration (Git and TFS). You can execute on demand queries, view & save results as text, JSON, or Excel, edit data, organize & manage your favorite database connections, and browse database objects in a familiar object browsing experience.
40+
[!INCLUDE[name-sos](../includes/name-sos-short.md)] makes the core experiences that you rely on every day simple and easy with built-in features such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets & code navigation and source control integration (Git and TFS). You can execute on-demand queries, view & save results as text, JSON, or Excel, edit data, organize & manage your favorite database connections, and browse database objects in a familiar object browsing experience.
4141

4242
Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, psql, and ssh) in the Integrated Terminal window right within the [!INCLUDE[name-sos](../includes/name-sos-short.md)] user interface. Easily generate and execute CREATE and INSERT scripts for your database objects to create copies of your database for development or testing purposes. Boost your productivity with smart code snippets and rich graphical experiences that create new databases and database objects (such as tables, views, stored procedures, users, logins, roles, etc.) or update existing database objects. Use rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases on-premises, in Azure or any cloud.
4343

44-
[!INCLUDE[name-sos](../includes/name-sos-short.md)] offers a consistent experience to backup and restore your databases. With planned support for SQL Server Always On Availability Groups, you can easily configure, monitor, and troubleshoot AGs for your mission-critical SQL Server databases and quickly failover to a secondary database in the event of a disaster.
45-
[!INCLUDE[name-sos](../includes/name-sos-short.md)] has been designed from the ground up to make you more productive in the DevOps lifecycle of your databases of choice on the operating systems of your choice. As a result, you are always in control, and you can reduce risks, solve problems faster, and continuously deliver value that exceeds customers’ expectations.
44+
[!INCLUDE[name-sos](../includes/name-sos-short.md)] offers a consistent experience to backup and restore your databases. With planned support for SQL Server Always On Availability Groups, you can easily configure, monitor, and troubleshoot AGs for your mission-critical SQL Server databases and quickly failover to a secondary database during a disaster.
45+
[!INCLUDE[name-sos](../includes/name-sos-short.md)] has been designed to make you more productive in the DevOps lifecycle of your databases of choice on the operating systems of your choice. As a result, you are always in control, and you can reduce risks, solve problems faster, and continuously deliver value that exceeds customers’ expectations.
4646

4747

4848
## Is [!INCLUDE[name-sos](../includes/name-sos-short.md)] Open Source?
4949

50-
The source code for [!INCLUDE[name-sos](../includes/name-sos-short.md)] and its data providers is available on Github. The source code for the front end of [!INCLUDE[name-sos](../includes/name-sos-short.md)] (which is based on Visual Studio Code) is available under a source code EULA that provides rights to modify and use the software, but not to redistribute it or host it in a cloud service. The source code for the data providers is available under the MIT license.
50+
The source code for [!INCLUDE[name-sos](../includes/name-sos-short.md)] and its data providers is available on GitHub. The source code for the front end of [!INCLUDE[name-sos](../includes/name-sos-short.md)] (which is based on Visual Studio Code) is available under a source code EULA that provides rights to modify and use the software, but not to redistribute it or host it in a cloud service. The source code for the data providers is available under the MIT license at [https://github.com/Microsoft/sqltoolsservice](https://github.com/Microsoft/sqltoolsservice).
51+
52+
## Do you plan to open source SSMS?
53+
54+
No. However, next generation multi-OS CLI and GUI tools are open source. For example, the mssql extension for VS Code, mssql-scripter, and msql-CLI are all open source on GitHub. The source code for [!INCLUDE[name-sos](../includes/name-sos-short.md)] is available on GitHub.
5155

5256

5357
## Now that there is [!INCLUDE[name-sos](../includes/name-sos-short.md)], does Microsoft plan to deprecate SSMS and SSDT?
@@ -56,27 +60,22 @@ No. Investments in flagship Windows tools (SSMS, SSDT, PowerShell) will continue
5660
The goal is to offer customers the choice of using the tools they want on the platforms of their choice for their scenarios.
5761

5862

59-
## Do you plan to open source SSMS?
60-
61-
No. However, next generation multi-OS CLI and GUI tools are open source. For example, the mssql extension for VS Code, mssql-scripter are all open source on Github. The source code for [!INCLUDE[name-sos](../includes/name-sos-short.md)] is available on Github.
62-
63-
6463
## [!INCLUDE[name-sos](../includes/name-sos-short.md)] is missing a feature that is in SSMS/SSDT. Will you add it?
65-
It depends on the scenario & customer/business need. To help prioritize, file a suggestion on Github: https://github.com/microsoft/sqlopsstudio/issues.
64+
It depends on the scenario & customer/business need. To help prioritize, file a suggestion on GitHub: https://github.com/microsoft/sqlopsstudio/issues.
6665

6766

68-
## I understand [!INCLUDE[name-sos](../includes/name-sos-short.md)] and the mssql extension for VS Code are powered by a new tools service that uses SMO APIs under the covers. Is SMO available on Linux and macOS?
67+
## I understand [!INCLUDE[name-sos](../includes/name-sos-short.md)] and the mssql extension for VS Code are powered by a new *tools service* that uses SMO APIs under the covers. Is SMO available on Linux and macOS?
6968

70-
The SMO APIs are not yet available on Linux & macOS in a publicly consumable way. We ported over a subset of the SMO APIs to .NET Core that we needed for [!INCLUDE[name-sos](../includes/name-sos-short.md)], and we plan to expand as part of the roadmap.
71-
The SQL Tools Service is on Github: https://github.com/Microsoft/sqltoolsservice
69+
The SMO APIs are not yet available on Linux or macOS in a consumable way. We ported over a subset of the SMO APIs to .NET Core that we needed for [!INCLUDE[name-sos](../includes/name-sos-short.md)], and we plan to expand as part of the roadmap.
70+
The SQL Tools Service is on GitHub: [https://github.com/Microsoft/sqltoolsservice](https://github.com/Microsoft/sqltoolsservice).
7271

7372

74-
## I use SSDT and I am familiar with the DACFx APIs. Do you plan to port the DACFx APIs and/or sqlpackage.exe and/or SSDT to Linux and macOS?
73+
## Do you plan to port the DACFx APIs and/or sqlpackage.exe and/or SSDT to Linux and macOS?
7574

76-
It's on the longer-term roadmap. To help prioritize, file a suggestion on Github: https://github.com/microsoft/sqlopsstudio/issues.
75+
It's on the longer-term roadmap. To help prioritize, file a suggestion on GitHub: [https://github.com/Microsoft/sqlopsstudio/issues](https://github.com/Microsoft/sqlopsstudio/issues).
7776

7877

7978
## Will SQL PowerShell cmdlets be available on Linux and macOS?
8079

81-
SQL PowerShell is available today on the PowerShell gallery and you can use it on Windows to work with SQL Server running anywhere, including SQL on Linux. Offering the SQL PowerShell cmdlets on Linux & macOS is in the roadmap. To help prioritize, file a suggestion on Github: https://github.com/microsoft/sqlopsstudio/issues.
80+
SQL PowerShell is available today on the PowerShell gallery and you can use it on Windows to work with SQL Server running anywhere, including SQL on Linux. Offering the SQL PowerShell cmdlets on Linux & macOS is in the roadmap. To help prioritize, file a suggestion on GitHub: [https://github.com/Microsoft/sqlopsstudio/issues](https://github.com/Microsoft/sqlopsstudio/issues).
8281

docs/sql-operations-studio/keyboard-shortcuts.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ Open the **Keyboard Shortcuts** editor from the **File** menu: **File** > **Pref
2828

2929
In addition to displaying current keybindings, the **Keyboard Shortcuts** editor lists the available commands that do not have keyboard shortcuts defined. The **Keyboard Shortcuts** editor enables you to easily change, remove, reset, and define new keybindings.
3030

31-
![keyboard Shortcuts editor](media/keyboard-shortcuts/keyboard-shortcuts.gif)
32-
3331

3432
## Edit existing keyboard shortcuts
3533

50.8 KB
Loading

docs/sql-operations-studio/server-groups.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ As stated in the previous section, server group configuration details are stored
2929
![Open user settings command](./media/server-groups/open-user-settings.png)
3030

3131
1. In the right side list of settings, locate and copy the following two sections:
32-
- datasource.connectionGropus
32+
- datasource.connectionGroups
3333
- datasource.connections
3434

3535
![server groups in settings](./media/server-groups/server-groups-settings.png)
@@ -38,5 +38,5 @@ As stated in the previous section, server group configuration details are stored
3838

3939

4040

41-
## Additiona resources
41+
## Additional resources
4242
- [Workspace and User settings](settings.md)

docs/sql-operations-studio/tutorial-backup-restore-sql-server.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ In this tutorial, you learn how to use [!INCLUDE[name-sos](../includes/name-sos-
2727
2828
## Prerequisites
2929

30-
This tutorial requires the SQL Server or Azure SQL Database *TutorialDB*. To create the *TutorialDB* database, complete one of the following quickstarts:
30+
This tutorial requires the SQL Server *TutorialDB*. To create the *TutorialDB* database, complete one of the following quickstarts:
3131

3232
- [Connect and query SQL Server using [!INCLUDE[name-sos-short](../includes/name-sos-short.md)]](quickstart-sql-server.md)
33-
- [Connect and query Azure SQL Database using [!INCLUDE[name-sos-short](../includes/name-sos-short.md)]](quickstart-sql-database.md)
34-
3533

3634

3735
## Backup a database

docs/sql-operations-studio/tutorial-qds-sql-server.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ To add an insight widget to your dashboard, edit the *dashboard.database.widgets
8585

8686
4. Close the **Insights** pane.
8787

88-
## View the query plan
88+
## View the query plan
8989

9090
1. Open a new query editor by pressing **Ctrl+N**.
9191

@@ -99,12 +99,10 @@ To add an insight widget to your dashboard, edit the *dashboard.database.widgets
9999

100100
![showplan](./media/tutorial-qds-sql-server/showplan.png)
101101

102-
## View the query plan in Query Data Store
103-
104-
**??THIS OPENS AS TEXT FOR ME??**
105-
106-
1. Open the insight detail dialog again.
102+
## Save and open a query plan
107103

104+
1. Open the insight detail dialog.
105+
2. Select one of the query items.
108106
2. Right-click **query_plan** value and select **Copy Cell**
109107

110108
![Insights QDS plan](./media/tutorial-qds-sql-server/insight-qds-plan.png)
@@ -113,11 +111,12 @@ To add an insight widget to your dashboard, edit the *dashboard.database.widgets
113111

114112
4. Paste the copied plan into the editor.
115113

116-
5. Press **Ctrl+S** to save the file, and change the file extension to *.showplan.
114+
5. Press **Ctrl+S** to save the file, and change the file extension to *.sqlplan*. For this tutorial, name the file *slowquery.sqlplan*.
115+
116+
6. The query plan opens in [!INCLUDE[name-sos](../includes/name-sos-short.md)]'s query plan viewer:
117117

118-
6. The query plan opens in [!INCLUDE[name-sos](../includes/name-sos-short.md)]'s query plan viewer.
118+
![Insights QDS plan](./media/tutorial-qds-sql-server/sqlplan.png)
119119

120-
>> ??TBD - screenshot??
121120

122121
## Next steps
123122
In this tutorial, you learned how to:

docs/sql-operations-studio/tutorial-table-space-sql-server.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Tutorial: Enable the table space usage insight widget in SQL Operations
33
description: This tutorial demonstrates how to enable the table space usage widget on the SQL Operations Studio (preview) database dashboard.
44
keywords:
55
ms.custom: "tools|sos"
6-
ms.date: "11/08/2017"
6+
ms.date: "11/09/2017"
77
ms.prod: "sql-non-specified"
88
ms.reviewer: "alayu; erickang; sstein"
99
ms.suite: "sql"
@@ -35,15 +35,15 @@ This tutorial requires the SQL Server or Azure SQL Database *TutorialDB*. To cre
3535
## Turn on a management insight on [!INCLUDE[name-sos](../includes/name-sos-short.md)]'s database dashboard
3636
[!INCLUDE[name-sos](../includes/name-sos-short.md)] has a built-in sample widget to monitor the space used by tables in a database.
3737

38-
1. Open **User Settings** by pressing **F1** to open *Command Palette*, type in *settings* in the command search input box and select **Preferences: Open User Settings**.
38+
1. Open **User Settings** by pressing **Ctrl+Shift+P** to open *Command Palette*, type *settings* in the search box and select **Preferences: Open User Settings**.
3939

4040
![Open user settings command](./media/tutorial-table-space-sql-server/open-user-settings.png)
4141

4242
2. Type *dashboard* in Settings Search input box and locate **dashboard.database.widgets**.
4343

4444
![Search settings](./media/tutorial-table-space-sql-server/search-settings.png)
4545

46-
3. Click **Copy to Settings** to customize **dashboard.database.widgets**.
46+
3. To customize the **dashboard.database.widgets** setting, hover over the pencil icon to the left of the **dashboard.database.widgets** text, click **Edit** > **Copy to Settings**.
4747

4848
4. Using [!INCLUDE[name-sos](../includes/name-sos-short.md)]'s insight settings IntelliSense, configure *name* for the widget title, *gridItemConfig* for the widget size, and *widget* by selecting **table-space-db-insight** from the drop-down list as shown in the following screenshot:
4949

0 commit comments

Comments
 (0)