Press "Enter" to skip to content

Tag: SqlServer

Implementare un Data Provider SQL Server usando ADO.Net

Nei post di quest’anno, iniziando ad aprile, ho creato un piccolo database SQL Server per dimostrare come utilizzare gli script T-SQL per generare gli oggetti dentro a SQL Server, poi ho proseguito, creando un sistema composto da un Servizio Windows e da una Console WPF che permettono di simulare una versione minimale dell’Agent di SQL Server per eseguire operazioni schedulate su SQL Server ed ho usato lo sviluppo di queste due applicazioni per spiegare una serie di concetti, spero utili, costruendo mattone per mattone l’applicazione WPF ed il Servizio Windows funzionanti ed installabili su qualsiasi PC o Server. Adesso è venuto il momento di riprendere in mano il Database definito nella serie iniziale di Post di quest’anno, e implementare per prima cosa una interfaccia WPF che ci permetta di inserire e modificare il suo contenuto.

Comments closed

Come installare SQL Server 2012

Un webcast per spiegare quali sono i passaggi e le cose da sapere quando si installa SQL Server 2012 in qualsiasi edizione.

In questo caso installiamo una Developer Edition, che equivale ad una Enterprise ma può essere installata su una macchina Windows 7, le operazioni per installare sql server su una macchina server nella versione standard o enterprise sono quindi le stesse.

Importanti i tips da amministratore:

  • Configurare gli utenti di servizio
  • Scegliere le collation
  • Configurare le cartelle per i dati
  • Configurare gli utenti amministratori ed attivare il Mixed Mode per l’autenticazione
Comments closed

15 – MiniSqlAgent – Implementare il servizio per eseguire Job Schedulati su SQLServer

Alla distanza di 42 post dall’inizio della serie di quest’anno, arriviamo finalmente al post più importante per concludere lo sviluppo della versione 1.0 di MiniSqlAgent, un Servizio Windows in grado di eseguire in modo schedulato degli script SQL su qualsiasi SqlServer simulando in versione minimalista il Sql Server Agent. In questo post implementeremo quanto necessario ad effettuare le seguenti operazioni:

  • Allo startup del servizio leggere tutti i Job memorizzati sulla cartella dati del servizio ed inserirli in una collection.
  • Impostare un file system watcher che controlli se vengono aggiunti, cancellati, modificati dei Job sulla cartella dati riportando gli aggiornamenti sulla collection.
  • Impostare il Loop di servizio in modo tale che controlli se vi sono Job da eseguire e li esegua.
Comments closed

3 – Creare i vincoli di Primary Key in un database

 

Questo articolo ci spiega come generare il vincolo più importante in una tabella database, la chiave primaria, (Primary Key) che è un vincolo di univocità per le righe della tabella. Tale vincolo permetterà poi di creare le relazioni fra le tabelle collegandole tramite l’uso di Foreign Keys (Chiavi esterne).

Comments closed

2 – Creare le tabelle all’interno di un database SQL Server

Questo articolo ci mostra come creare le tabelle che compongono un database SQL Server utilizzando un semplice Script, partiremo con una descrizione del database e di quelle che saranno le sue caratteristiche per poi trasformare la nostra descrizione in script.

Comments closed

1 – Creare un Database SQL Server pronto per la Produzione

Il primo post di una serie che descriverà come creare un database, come generare oggetti al suo interno e come modificarli quando necessario utilizzando solo gli script in T-SQL Introduzione Creare un Database in SQL Server è una cosa molto facile da fare, basta utilizzare SQL Management studio in versione…

Comments closed