Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
SQL Server 2012 LocalDB
2
Agenda Presentazione; LocalDB; LocalDB vs SQL Server Express;
Gestione LocalDB Demo;
3
Presentazione Luca Bovo SQL Server dalla Versione 2000;
Certificato DBA e DEV su SQL Server 2005. Membro UGISS Consulente
4
LocalDB «Fratello minore» di SQL Express;
Introdotta con SQL 2012 specificatamente per gli sviluppatori; Facile da installare, fornisce (quasi) le stesse funzionalità della versione Express (T-SQL, Providers Client-Side) senza dove installare gestire un’istanza completa; Non installa un servizio; Può essere usata in ambiente di Produzione se le sue limitazioni sono compatibili con quell’ambiente;
5
Limitazioni LocalDB ha le stesse limitazioni di SQL Server Express 2012 ed inoltre: accetta connessioni SOLO locali: protocollo Shared Memory; non può essere Subscriber per la replica merge; non supporta il FILESTREAM; consente code locali per il Service Broker.
6
LocalDB vs SQL Express SQL Server Express 2012 SQL Server 2012 LocalDB
Deployment/Installation Features Installation size 120 MB download size 32 MB download size > 300 MB expanded on disk > 160 MB on disk ClickOnce deployment Yes Privately installed, embedded, with the application No Non-admin installation option Runs under ASP.NET Runs on Windows Mobile / Windows Phone platform Installed centrally with an MSI Runs in-process with application No (as process started by app) 64-bit support Runs as a service No – as launched process
7
LocalDB vs SQL Express SQL Server Express 2012 SQL Server 2012 LocalDB
Data file features File format Multiple files Data file storage on a network share No Support for different file extensions Database size support 10 GB XML storage Yes Binary (BLOB) storage FILESTREAM support Code free, document safe, file format Programmability Transact-SQL - Common Query Features Procedural T-SQL - Select Case, If, features Remote Data Access (RDA) ADO.NET Sync Framework LINQ to SQL ADO.NET Entity Framework 4.1 Subscriber for merge replication Simple transactions Distributed transactions Native XML, XQuery/XPath Stored procedures, views, triggers Role-based security Number of concurrent connections Unlimited Unlimited (but only local)
8
Prerequisiti e Versioni
Windows 7; Windows Server 2008 R2; Windows Server 2008 SP2; Windows Vista SP; .NET Framework 4.0; .NET Framework update (KB # ). Versioni: x86 e x64.
9
SqlLocalDB.exe Utility di gestione del LocalDB. Consente di:
Ottenere informazioni di versione (info); Creare Named Instances (create); Far partire un’istanza (start); Fermare un’istanza (stop); Cancellare un’istanza (delete); Condividere o meno un’istanza (share/unshare): e….. Cosa manca????
10
Gestione LocalDB SqlLocalDB non fa altro;
Per creare Database, Tabelle, Viste… Oggetti DB?!?!?!? Devo necessariamente utilizzare uno dei seguenti tools: SSMS/SSMS Express (richiede SP1 per Windows Server 2008 R2); Sqlcmd; Sql Server Data Tools;
11
Connessioni a LocalDB (LocalDB)\InstanceName
(LocalDB)\.\SharedInstanceName (LocalDB)\InstanceName (AttachDBFileName)
12
Demo SqlLocalDB; SSMS SSDT SSIS LocalDB File installati SqlLocalDB.msi
SQLManagementStudio_x64_ENU.exe SSDTSetup.exe SSDTBI_VS2012_x86_ENU.exe
13
Riferimenti LocalDB Troubleshoot SQL Server 2012 Express LocalDB
LocalDB e progetti VS LocalDB, SqlLocalDB e Gestione DB
14
Q&A DOMANDE??????
15
The End GRAZIE
16
Sul Web AlwaysOn Availability Groups (SQL Server)
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.