Visual Studio Code 玩MS SQL
Connect 2016 有一堆好玩的東西,微軟正在努力地轉型,從Windows First到Cloud First 。Cloud First的緣故也推動了微軟產品的跨平臺,你可以看到Microsoft Office / ?Visual Studio Code / Visual Studio / PowerShell 都陸續登上了Linux/Mac 。 或者最令人期待的可能是MS SQL 了,估計去年宣布會有Linux版本后很多用戶(包括我自己了)都希望第一時間玩玩。今年Connect,終于可以第一時間嘗試下了。
? ? ? ??
? ? ? ?
? ? ? ?SQL Server on Linux 現在兼容一些主流的Linux平臺,如RedHat/Ubuntu/Suse等,你也可以通過Docker在macOS上玩。你可以參考https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux#resources? 。本文當然是說說如何管理。傳統的SQL Server 管理,是通過SQL Server Management 去完成。
? ? ? ?
? ? ? 而在其他平臺也有對應的管理工具,如RazorSQL就是一個很不錯的跨平臺多數據庫管理工具。
? ? ??
? ? ? 這種傳統的管理工具可以提升生產效率,但有時候顯得過于重。個人喜歡一些比較輕巧的工具,這是我為什么喜歡Visual Studio Code的原因,這次Visual Studio Code 也增加了對MSSQL 的管理。你可以通過MSSQL插件完成SQL Server 或者 SQL on Azure的數據管理。
? ? ? ?
? ? ? ?通過Visual Studio Code 的插件描述你可以看到這個插件支持基本的數據操作,估計和Management比還是有很大差距,但是對于對數據庫做一些簡單操作也是很好的。
? ? ? ?安裝插件很簡單只需要插件中搜索mssql即可。
? ? ? ?
? ? ? ?安裝完后重新打開會配置一個Sql Tools Service(這個插件在國內安裝有時候會很慢,估計和墻有關系)
? ? ? ?
? ? ? ?配置好后你就可以直接使用了。
? ? ? ?1. 把plainText 轉換為SQL
? ? ? ?
? ? ? ?2. Ctrl+Shift+P/ Cmd+Shift+P 輸入SQL?
? ? ? ?
? ? ? ?3. 配置數據庫鏈接Connect 從上圖列表中選擇MS SQL : Connect 嘗試連接你的數據庫,這里需要配置你的IP/UserName/Password等。如果連接成功,你就可以在VS Code上做SQL的簡單操作了。
? ? ? ?? ? ??
? ? ? ?雖然這個操作是相對簡單,或者對于DBA來說有點low,但是對于只需要創建和操作一些數據的時候也是很不錯的。不過我更看中的是這對Visual Studio Code 插件的來說是一個不錯的案例。真希望微軟能開源這個插件。
? ? ? ?哥喜歡簡單直接的東西,寫SQL 腳本對于一個Geek是很賞心悅目的事情。希望接下來功能有更多的支持和兼容了。
原文地址:http://blog.csdn.net/kinfey/article/details/53246754
.NET社區新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關注
總結
以上是生活随笔為你收集整理的Visual Studio Code 玩MS SQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 体验 ASP.NET Core 1.1
- 下一篇: 怎样在Redis通过StackExcha