You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/sql-operations-studio/download.md
+28-27Lines changed: 28 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,30 +21,6 @@ ms.workload: "Inactive"
21
21
> [!NOTE]
22
22
> 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.
23
23
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
-
48
24
49
25
## Get SQL Operations Studio (preview) for Windows
50
26
@@ -70,8 +46,9 @@ ms.workload: "Inactive"
70
46
71
47
## Get SQL Operations Studio (preview) for Linux
72
48
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)]:
75
52
76
53
```bash
77
54
cd~
@@ -82,11 +59,35 @@ ms.workload: "Inactive"
82
59
sqlops .
83
60
```
84
61
85
-
86
62
## Uninstall SQL Operations Studio (preview)
87
63
88
64
To uninstall [!INCLUDE[name-sos-short](../includes/name-sos-short.md)], delete the files.
89
65
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
+
90
91
## Next Steps
91
92
92
93
See one of the following quickstarts to get started:
Copy file name to clipboardExpand all lines: docs/sql-operations-studio/faq.md
+16-17Lines changed: 16 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: SQL Operations Studio (preview) FAQ | Microsoft Docs
3
3
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.
4
4
keywords:
5
5
ms.custom: "tools|sos"
6
-
ms.date: "11/08/2017"
6
+
ms.date: "11/09/2017"
7
7
ms.prod: "sql-non-specified"
8
8
ms.reviewer: "alayu; erickang; sstein"
9
9
ms.suite: "sql"
@@ -37,17 +37,21 @@ Anyone can use [!INCLUDE[name-sos](../includes/name-sos-short.md)]. However, it
37
37
38
38
[!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.
39
39
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 ondemand 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.
41
41
42
42
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.
43
43
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.
46
46
47
47
48
48
## Is [!INCLUDE[name-sos](../includes/name-sos-short.md)] Open Source?
49
49
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.
51
55
52
56
53
57
## 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
56
60
The goal is to offer customers the choice of using the tools they want on the platforms of their choice for their scenarios.
57
61
58
62
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
-
64
63
## [!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.
66
65
67
66
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?
69
68
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).
72
71
73
72
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?
75
74
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).
77
76
78
77
79
78
## Will SQL PowerShell cmdlets be available on Linux and macOS?
80
79
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).
Copy file name to clipboardExpand all lines: docs/sql-operations-studio/keyboard-shortcuts.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,8 +28,6 @@ Open the **Keyboard Shortcuts** editor from the **File** menu: **File** > **Pref
28
28
29
29
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.
Copy file name to clipboardExpand all lines: docs/sql-operations-studio/tutorial-backup-restore-sql-server.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,11 +27,9 @@ In this tutorial, you learn how to use [!INCLUDE[name-sos](../includes/name-sos-
27
27
28
28
## Prerequisites
29
29
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:
31
31
32
32
-[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)
Copy file name to clipboardExpand all lines: docs/sql-operations-studio/tutorial-table-space-sql-server.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: "Tutorial: Enable the table space usage insight widget in SQL Operations
3
3
description: This tutorial demonstrates how to enable the table space usage widget on the SQL Operations Studio (preview) database dashboard.
4
4
keywords:
5
5
ms.custom: "tools|sos"
6
-
ms.date: "11/08/2017"
6
+
ms.date: "11/09/2017"
7
7
ms.prod: "sql-non-specified"
8
8
ms.reviewer: "alayu; erickang; sstein"
9
9
ms.suite: "sql"
@@ -35,15 +35,15 @@ This tutorial requires the SQL Server or Azure SQL Database *TutorialDB*. To cre
35
35
## Turn on a management insight on [!INCLUDE[name-sos](../includes/name-sos-short.md)]'s database dashboard
36
36
[!INCLUDE[name-sos](../includes/name-sos-short.md)] has a built-in sample widget to monitor the space used by tables in a database.
37
37
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**.
39
39
40
40

41
41
42
42
2. Type *dashboard* in Settings Search input box and locate **dashboard.database.widgets**.
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**.
47
47
48
48
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:
0 commit comments