3. .NetCore 1.1 New Release
New Linux distributions supported (Mint, Suze…)
New Apis + bug fixes
But naming is … hum, fuzzy: 1.1.0 = 1.0.0 Preview 2.1
Still use
project.json
15. Plans
Windows
Public Preview
on Linux Linux GA
Developer, Express, Web, Standard, Enterprise ˜ Preview ˜
Database Engine ˜ ˜ ˜
R Services, Integration Services, Analysis Services, Reporting Services, MDS, DQS ˜
Maximum number of cores Unlimited TBD TBD
Maximum memory utilized per instance 12 TB TBD TBD
Maximum database size 524 PB TBD TBD
Basic OLTP (Basic In-Memory OLTP, Basic operational analytics) ˜ ˜ ˜
Advanced OLTP (Advanced In-Memory OLTP, Advanced operational analytics) ˜ ˜ ˜
Basic high availability (2-node single database failover, non-readable secondary) ˜ ˜ ˜
Advanced HA (Always On - multi-node, multi-db failover, readable secondaries) ˜ ˜
Security
Basic security (Basic auditing, Row-level security, Data masking, Always Encrypted) ˜ ˜ ˜
Advanced security (Transparent Data Encryption) ˜ ˜ ˜
Data
warehousing
PolyBase2 ˜
Basic data warehousing/data marts (Basic In-Memory ColumnStore, Partitioning, Compression) ˜ ˜ ˜
Advanced data warehousing (Advanced In-Memory ColumnStore) ˜ ˜ ˜
Advanced data integration (Fuzzy grouping and look ups) ˜
Tools
Windows ecosystem: Full-fidelity Management & Dev Tool (SSMS & SSDT), command line tools ˜ ˜ ˜
Linux/OSX/Windows ecosystem: Dev tools (VS Code), DB Admin GUI tool, command line tools ˜ ˜ ˜
Developer
Programmability (T-SQL, CLR, Data Types, JSON) ˜ ˜ ˜
Windows Filesystem Integration - FileTable ˜
Business
intelligence
Basic reporting, analytics & data integration ˜
Basic Corporate Business Intelligence (Multi-dimensional models, Basic tabular model) ˜
Advanced Corporate Business Intelligence (Advanced tabular model, DirectQuery, advanced data mining) ˜
Mobile BI (Datazen) ˜
Advancedanalytics
Basic “R” integration (Connectivity to R Open, Limited parallelism for ScaleR) ˜ ˜
Advanced “R” integration (Full parallelism for ScaleR) ˜ ˜
Hybridcloud Stretch Database ˜ ˜
16. SQL Server v.Next Public Preview
Bring the performance and security of SQL Server to
Linux and Windows
Install:
Ubuntu: https://docs.microsoft.com/fr-fr/sql/linux/
sql-server-linux-setup-ubuntu
Mac (via docker) : https://docs.microsoft.com/fr-fr/
sql/linux/sql-server-linux-setup-docker
17. GET
sudo docker pull microsoft/mssql-server-linux
START
docker run -e 'ACCEPT_EULA=Y' -e
'SA_PASSWORD=<YourStrong!Passw0rd>' -
p 1433:1433 -d microsoft/mssql-server-linux
VERIFY
docker ps
Install SqlServer Mac/Docker
Before running the sql container, you must change
the default VM memory size up to 4 GB!
18. Play
Must Have : sql-cli
install : npm install -g sql-cli
start : mssql -s localhost -u sa -p RuiSql2016 -d
master -e