La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

SQL Server 2012 LocalDB.

Presentazioni simili


Presentazione sul tema: "SQL Server 2012 LocalDB."— Transcript della presentazione:

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)


Scaricare ppt "SQL Server 2012 LocalDB."

Presentazioni simili


Annunci Google