SQL Server Policy Based Management. Danilo Dominici SQL Server MVP SolidQ

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "SQL Server Policy Based Management. Danilo Dominici SQL Server MVP SolidQ"

Transcript

1 SQL Server Policy Based Management Danilo Dominici SQL Server MVP SolidQ

2 Chi sono Consulente, Trainer, Speaker, Autore Uso SQL Server da un sacco di tempo! MVP (2014+) e MCT (2000+) Mentor@ SolidQ DBA e VMWare Regione Marche Co-leader del PASS Global Italian Virtual Chapter hrp://globalitalian.sqlpass.org

3 Agenda Central Management Server Policy Based Management

4 Central Management Server E un istanza di SQL Server che consente di Accorpare i server ges[[ in gruppi defini[ dal DBA Es. Produzione, Test, Sviluppo Centralizzare le informazioni di connessione Per eseguire comandi T-SQL su ture le istanze monitorate contemporaneamente Per applicare le Policy contemporaneamente sui gruppi defini[ nel CMS

5 Central Management Server CMS può u[lizzare solamente la Windows authen[ca[on Supporta la versione Express di SQL Server come target Non include il CMS server stesso Trucco: u[lizzare per la connessione J Le query eseguite su tuc i server registra[ Ritornano risulta[ ordina[ per nome del server Se sono sta[ registra[ dei server più volte i risulta[ includono anche i duplica[

6 Creazione di un CMS e aggiunta di server DEMO

7 CMS internals Le informazioni sui server ges[[ e sui gruppi vengono mantenute nel database MSDB Le tabelle sysmanagement_shared_registered_servers_internal e sysmanagement_shared_server_groups_internal contengono le informazioni sui server e sui gruppi defini[ nel CMD

8 Policy Based Management E una funzionalità introdora in SQL Server 2008 che consente di definire ed implementare delle regole applicate all intera infrastrurura SQL Server aziendale Per i sistemis[: J funziona in maniera simile alle Group Policy di Ac[ve Directory Funziona su TUTTE le versioni di SQL Server, compresa la Express J Le policy possono essere valutate anche sulle versioni 2000/2005 Ovviamente per le carareris[che comuni alle versioni superiori: in SQL Server 2000 ad esempio non esisteva il database mirroring

9 Policy Based Management U[lizzando CMS & PBM posso automa[zzare la validazione dei controlli giornalieri, quale ad esempio: Tuc i database devono avere l opzione Auto Close OFF Il modello di recovery deve essere impostato a FULL I nomi delle stored procedure non possono iniziare con sp_ I backup dei database utente non devono essere più vecchi di 24h Tuc i job sono sta[ esegui[ senza errori Lo spazio libero sui dischi di SQL Server è superiore ad una certa soglia

10 Terminologia Targets Sono gli oggec ges[[ tramite le policy (server, database, istanze, stored procedures, etc) Facets Sono gruppi di proprietà logiche collegate ad uno specifico target Condi[ons Sono le combinazioni di espressioni valutate dalla policy Policy Insieme di tuc i componen[ delle regole impostate (condi[ons, facets, targets, evalua[on modes, server restric[ons)

11 Terminologia Categories Raggruppamen[ logici di policy Server restric[ons Poli[che di esclusione dell applicazione delle policy

12 Evalua?on modes Policy Based Management ha quarro possibili modi di esecuzione delle policy: On Demand La policy viene eseguita solo manualmente Per default è disabilitata, assumendo che sia un controllo ad-hoc On Schedule La policy viene eseguita con frequenza impostata dal DBA On Change: log only La policy viene eseguita se si rileva un evento di variazione su uno dei target specifica[ nella policy La modifica viene comunque concessa, ma l informazione sulla violazione della policy viene registrata nell msdb Usa Event no[fica[on On Change: prevent Iden[ca alla precedente, ma impedisce la variazione richiesta sul target U[lizza DDL triggers hrps://msdn.microso@.com/en-us/library/bb510667(v=sql.130).aspx

13 On-Change evalua?on mode Si applica solo ad alcune categorie di facets Applica[on Role Asymmetric Key Database Role Endpoint Login op[ons Mul[part name Schema Stored procedure Table op[ons UDFs User Op[ons Resource pool

14 Advanced topics ExecuteSQL() Consente l esecuzione di codice custom T-SQL per definire una policy ExecuteSQL( Numeric, select count(*) from sys.par[[ons where data_compression=0 ) Verificare i permessi per la login ##MS_PolicyTsqlExecu[onLogin##, sopraruro se si sta u[lizzando il ruolo PolicyAdministratorRole del database MSDB

15 Advanced topics ExecuteWQL() Consente l esecuzione di una query WMI ExecuteWQL( Numeric, root/cimv2, select EventCode from Win32_NTLogEvent where EventCode=833 and Logfile = System )

16 Advanced topics E possibile eseguire la validazione delle policy da Powershell gci Invoke-PolicyEvalua[on -TargetServer MYSRV\SQL2005 Il parametro OutputXml consente di salvare il risultato in un file per l analisi successiva

17 Best prac?ces Le policy sono memorizzate nel database MSDB: efferuarne il backup frequentemente Testare adeguatamente le policy OnChange Prevent su un ambiente di test, per valutare l imparo in produzione Implementare alerts per la violazione delle policy (errori da a 34053) Per le policy che u[lizzano ExecuteXXX() u[lizzare la ISNULL() per evitare errori nel caso in cui il valore ritornato sia NULL Es. ISNULL(ExecuteSql( ), 0)

18 Accesso ai metada? di PBM syspolicy_condi[ons syspolicy_policies syspolicy_policy_groups syspolicy_policy_group_subscrip[ons syspolicy_policy_execu[on_history syspolicy_policy_execu[on_history_details syspolicy_system_health_state

19 Creazione ed u[lizzo delle policy DEMO

20 Enterprise Policy Management Framework ProgeRo open source di repor[s[ca su PBM hrp://epmframework.codeplex.com La versione aruale è testata su SQL Server fino alla versione 2014 Per il setup correro, seguire le istruzioni sul sito: hrp://bit.ly/2dqexob

21 U[lizzo di Enterprise Policy Management Framework DEMO

22 Risorse Administer server by using Policy-Based Management Enterprise Policy Management Framework hrps://epmframework.codeplex.com Pro SQL Server 2008 Policy-Based Management (Apress) hrp:// hrp:// hrps://

23

WPC074 - SQL Server monitoring con DMVs, Powershell e Python

WPC074 - SQL Server monitoring con DMVs, Powershell e Python WPC074 - SQL Server monitoring con DMVs, Powershell e Python PRESENTA Danilo Dominici MVP Data Platform ddominici@gmail.com Agenda Monitoring di SQL Server Gli strumenti a disposizione DMVs Powershell

Dettagli

Gestire Server e Client con PowerShell. Silvio Di Benedetto CEO & Senior Consultant - Inside Technologies Microsoft MVP Cloud Datacenter Management

Gestire Server e Client con PowerShell. Silvio Di Benedetto CEO & Senior Consultant - Inside Technologies Microsoft MVP Cloud Datacenter Management Gestire Server e Client con PowerShell Silvio Di Benedetto CEO & Senior Consultant - Inside Technologies Microsoft MVP Cloud Datacenter Management Housekeeping All attendees are on mute Ask your questions!

Dettagli

File Leggimi di Veritas System Recovery 16 Management Solution

File Leggimi di Veritas System Recovery 16 Management Solution File Leggimi di Veritas System Recovery 16 Management Solution Informazioni su questo file Leggimi Requisiti di sistema per le politiche di distribuzione software di Veritas System Recovery 16 Requisiti

Dettagli

A.s Programma di Informatica

A.s Programma di Informatica A.s. 2008-2009 Programma di Informatica Gli aspetti teorici della disciplina sono suddivisi in 5 moduli: A. Progetto di sistemi informativi B. Basi di dati C. Linguaggi per basi di dati relazionali D.

Dettagli

MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO. Guida all Installazione. Giugno 2016 Ver

MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO. Guida all Installazione. Giugno 2016 Ver MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO Guida all Installazione Giugno 2016 Ver. 6.4.0 GUIDA ALL'INSTALLAZIONE PAG. 1 1. CONTENUTO DEL CD DI INSTALLAZIONE Il CD ROM ADIUTO contiene il software

Dettagli

Installazione Configuration Software

Installazione Configuration Software 1 Guida rapida Installazione Configuration Software per Agility e LightSYS e ProSYS Plus Il Software di Configurazione RISCO è un applicativo basato su Windows con interfaccia multi-lingue semplice e intuitiva

Dettagli

MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO. Guida all Installazione. Febbraio 2018 Ver

MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO. Guida all Installazione. Febbraio 2018 Ver MANUALE ADIUTO INSTALLAZIONE DEL SISTEMA MANUALE ADIUTO Guida all Installazione Febbraio 2018 Ver. 6.5.0 GUIDA ALL'INSTALLAZIONE PAG. 1 1. CONTENUTO DEL PACCHETTO DI INSTALLAZIONE Il pacchetto di installazione

Dettagli

MySQL Server e Workbench.

MySQL Server e Workbench. MySQL Server e Workbench foglia@iet.unipi.it MySQL MySQL o Oracle MySQL è un Relational database management system (RDBMS) Multisessione Multiutente MySQL viene sviluppato e gestito come software open-source,

Dettagli

SQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi:

SQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi: SQL e linguaggi di programmazione L interazione con l ambiente SQL può avvenire in 3 modi: in modo interattivo col server attraverso interfacce o linguaggi ad hoc legati a particolari DBMS attraverso i

Dettagli

SQL Server. SQL server e un RDBMS di tipo client/server che utilizza Transact-SQL per gestire la comunicazione fra un client e SQL Server

SQL Server. SQL server e un RDBMS di tipo client/server che utilizza Transact-SQL per gestire la comunicazione fra un client e SQL Server SQL Server 7.0 1 SQL Server SQL server e un RDBMS di tipo client/server che utilizza Transact-SQL per gestire la comunicazione fra un client e SQL Server 2 Strumenti per la gestione Enterprise Manager

Dettagli

Il sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.

Il sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo. PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,

Dettagli

Biotrends - Istruzioni per il Setup

Biotrends - Istruzioni per il Setup Biotrends - Istruzioni per il Setup Procedura Operativa Standard Autore Data Firma Francesco Izzo 22.08.2009 Approvato da Data Firma Mauro Pedrazzoli Storia delle edizioni Ed Descrizione Autore Dipartimento/Servizio

Dettagli

Build a SQL Server machine The right way

Build a SQL Server machine The right way Build a SQL Server machine The right way Danilo Dominici SolidQ Sponsors Organizers Chi sono Consulente, Trainer, Speaker, Autore Uso SQL Server dalla versione 6.5 Microsoft MVP, MCT Mentor @ SolidQ DBA

Dettagli

CHECK LIST Installazione Aggiornamento Passepartout BUSINESS INTELLIGENCE

CHECK LIST Installazione Aggiornamento Passepartout BUSINESS INTELLIGENCE 1 INSTALLAZIONE PBI Server Mexal Verificare la compatibilità della versione di Mexal con quella di PBI Nome macchina (o indirizzo IP) server Mexal: Versione Mexal(Verificare la compatibilità con PBI):

Dettagli

ALLEGATO AL CAPITOLATO TECNICO

ALLEGATO AL CAPITOLATO TECNICO ALLEGATO AL CAPITOLATO TECNICO Appalto per l affidamento dei servizi di sviluppo, manutenzione e supporto del software applicativo Sistema informatico di prevenzione del furto di identità (SCIPAFI) Requisiti

Dettagli

Blue s Enterprise 4. Procedura di upgrade dalla versione stand alone a quella inclusa nella Imagicle ApplicationSuite Cross Platform.

Blue s Enterprise 4. Procedura di upgrade dalla versione stand alone a quella inclusa nella Imagicle ApplicationSuite Cross Platform. Blue s Enterprise 4 Procedura di upgrade dalla versione stand alone a quella inclusa nella Imagicle ApplicationSuite Cross Platform. 1/11/2018 2-15 www.imagicle.com Indice dei contenuti Installazione Imagicle

Dettagli

Installazione Configuration Software

Installazione Configuration Software 1 Guida rapida Installazione Configuration Software per Agility e LightSYS e ProSYS Plus Il Software di Configurazione RISCO è un applicativo basato su Windows con interfaccia multi-lingue semplice e intuitiva

Dettagli

SCHEMA ER. Tutti i dati del carrello acquisti sono memorizzati nel database e quindi può essere costruito con più query.

SCHEMA ER. Tutti i dati del carrello acquisti sono memorizzati nel database e quindi può essere costruito con più query. Esame di Stato Istituto Tecnico Industriale CORSO DI ORDINAMENTO Indirizzo: INFORMATICA Proposta di soluzione per il tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO-SCIENTIFICHE Anno Scolastico: 2007-2008

Dettagli

Introduzione a phpmyadmin

Introduzione a phpmyadmin Introduzione a phpmyadmin http://www.phpmyadmin.net Per chiarimenti, http://www.ing.unibs.it/~alberto.lazzaroni 1 phpmyadmin: cosa è, a cosa serve È un software di amministrazione di database MySql (MySql

Dettagli

OBIETTIVI DELL'ESERCITAZIONE

OBIETTIVI DELL'ESERCITAZIONE Laurea in Ingegneria Informatica - Università di Roma "La Sapienza" Corso di Basi di Dati - A.A. 2005/2006 Esercitazione su SQL Giuseppe De Giacomo Domenico Lembo OBIETTIVI DELL'ESERCITAZIONE Creare schema

Dettagli

Aspetti avanzati nella definizione degli schemi DDL2 1

Aspetti avanzati nella definizione degli schemi DDL2 1 Aspetti avanzati nella definizione degli schemi DDL2 1 Aspetti avanzati del DDL Creazione di indici Modifica degli schemi Gestione di viste Autorizzazioni d'accesso Vincoli di integrità Procedure e regole

Dettagli

Introduzione alle basi di dati. A. Ferrari

Introduzione alle basi di dati. A. Ferrari Introduzione alle basi di dati A. Ferrari Archiviazione mediante file I vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione

Dettagli

Basi di Dati: Corso di laboratorio

Basi di Dati: Corso di laboratorio Basi di Dati: Corso di laboratorio Lezione 6 Raffaella Gentilini 1 / 40 Sommario 1 Viste 2 3 2 / 40 Viste Viste le viste sono tabelle virtuali corrispondono al risultato di una query (SELECT) valutata

Dettagli

DOCUMENTO DI INTEGRAZIONE CON GAMMA EVOLUTION INSTALLAZIONE DEL PLUGIN IN TUSTENA CRM

DOCUMENTO DI INTEGRAZIONE CON GAMMA EVOLUTION INSTALLAZIONE DEL PLUGIN IN TUSTENA CRM DOCUMENTO DI INTEGRAZIONE CON GAMMA EVOLUTION INSTALLAZIONE DEL PLUGIN IN TUSTENA CRM ATTENZIONE: Il plugin è compatibile solamente con la versione 11 di Tustena. Il pacchetto di configurazione contiene

Dettagli

PRODOTTO CARTESIANO Caso Generale

PRODOTTO CARTESIANO Caso Generale PRODOTTO CARTESIANO Caso Generale Vincoli di integrità dei dati Un database non deve solamente memorizzare i dati, ma garantire che i dati memorizzati siano corretti; se i dati sono imprecisi o incoerenti,

Dettagli

Trasformazione DB Access In SQL Server. Michele De Nittis

Trasformazione DB Access In SQL Server. Michele De Nittis Trasformazione DB Access In SQL Server Michele De Nittis 1 Spesso è necessario migrare uno schema di database scritto in Access verso il più completo e complesso ambiente SQL SERVER. Questa operazione

Dettagli

Il programma di oggi. Gli indici. Ottimizzazione. Metodi per la Gestione dei Dati (lezioni di laboratorio)

Il programma di oggi. Gli indici. Ottimizzazione. Metodi per la Gestione dei Dati (lezioni di laboratorio) Università degli Studi di Modena e Reggio Emilia Facoltà di Scienze della Comunicazione e dell Economia Corso di Laurea in Comunicazione e Marketing Anno Accademico 2005/06 Metodi per la Gestione dei Dati

Dettagli

MOC6419 Configuring, Managing and Maintaining Windows Server 2008 Servers

MOC6419 Configuring, Managing and Maintaining Windows Server 2008 Servers Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MOC6419 Configuring, Managing and Maintaining Windows Server 2008 Servers Durata: 4.5 gg Descrizione Questo corso vuole trasmettere agli

Dettagli

DBMS. Alice Pavarani

DBMS. Alice Pavarani DBMS Alice Pavarani DBMS Insieme di programmi che offrono gli strumenti per gestire una base di dati Permette di: definire la struttura delle tabelle recuperare le informazioni manipolare i dati memorizzati

Dettagli

ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI

ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI TRA L 01/01/2017 E IL 31/12/2017 AREA FORMATIVA / TIPOLOGIA

Dettagli

Gamma Sprint Setup PER VERSIONI DA A COMUNICAZIONE IMPORTANTE

Gamma Sprint Setup PER VERSIONI DA A COMUNICAZIONE IMPORTANTE Gamma Sprint Setup PER VERSIONI DA 04.04.00 A 04.04.02 COMUNICAZIONE IMPORTANTE Gentile Cliente, nel ricordarle l importanza di mantenere sempre aggiornato il software in suo possesso, allo scopo di essere

Dettagli

VARIABILI, ASSEGNAZIONE, DECISIONI

VARIABILI, ASSEGNAZIONE, DECISIONI LEZIONE-TSQL-03 PROGRAMMAZIONE (VER02) PAG. 1 / 6 LEZIONE-TSQL-03 PROGRAMMAZIONE (VER02) T-SQL PROGRAMMAZIONE PARTE TERZA VARIABILI, ASSEGNAZIONE, DECISIONI Tratto da Gregory A. Larsen, http://www.databasejournal.com/features/mssql/article.php/3087431/t-sql-programming-part-1---defining-variables-and-if-logic.htm

Dettagli

REQUISITI TECNICI HR INFINITY ZUCCHETTI

REQUISITI TECNICI HR INFINITY ZUCCHETTI REQUISITI TECNICI HR INFINITY ZUCCHETTI Documento aggiornato al 25 Giugno 2018 (Valido fino al 31 Ottobre 2018) Le versioni di sistemi operativi di seguito indicati rappresentano quelle utilizzate nei

Dettagli

PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE

PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE 1. JAVA 1.1 Introduzione a Java Introduzione Cosa è Java 1.2 Sintassi e programmazione strutturata variabili e metodi tipi di dati, array operatori

Dettagli

SICR@WEB MSSQL2005 PER SICR@WEB. Il presente documento comprende la procedura di prima installazione di MSSQL (e altre nozioni di base).

SICR@WEB MSSQL2005 PER SICR@WEB. Il presente documento comprende la procedura di prima installazione di MSSQL (e altre nozioni di base). SICR@WEB MSSQL2005 PER SICR@WEB Il presente documento comprende la procedura di prima installazione di MSSQL (e altre nozioni di base). SICR@WEB PRIMA INSTALLAZIONE - MSSQL 2005 Revisioni Data Modifiche

Dettagli

SQLSCHEDULER PER MS SQL SERVER EXPRESS

SQLSCHEDULER PER MS SQL SERVER EXPRESS KING Manuale Tecnico Documentazione ad uso esclusivo dell installatore della procedura SQLSCHEDULER PER MS SQL SERVER EXPRESS KING GESTIONALE - KING STUDIO - TURBODOC Aggiornato al 04/07/2011 DATALOG Soluzioni

Dettagli

LA PROGRAMMAZIONE IN SAP CON IL LINGUAGGIO ABAP/4

LA PROGRAMMAZIONE IN SAP CON IL LINGUAGGIO ABAP/4 GLI E-BOOK DI SI-SOFT INFORMATICA LA PROGRAMMAZIONE IN SAP CON IL LINGUAGGIO ABAP/4 - BASE - 2 ABAP/4 INDICE Struttura delle Tabelle SAP pag. 7 Navigazione nelle Tabelle SAP pag. 12 Creazione di un Dominio

Dettagli

Cloud Enabler Sicurezza

Cloud Enabler Sicurezza Cloud Enabler Sicurezza Roberto Treccani L ambiente di esecuzione Applicazioni Distribuite come Servizio Non servono più partizioni Non servono più librerie di programmi Gestione sistemistica Semplificata

Dettagli

ESERCITAZIONE: Fornitore-Fornisce-Articolo

ESERCITAZIONE: Fornitore-Fornisce-Articolo ESERCITAZIONE: Fornitore--Articolo PROGETTAZIONE CONCETTUALE Sia dato il diagramma ER rappresentativo di una certa realtà di interesse Cognome CodF Nome DataN CodA Descrizione Prezzo Fornitore N N E Fornito

Dettagli

Mettere in sicurezza l infrastruttura IT con le GPO

Mettere in sicurezza l infrastruttura IT con le GPO Mettere in sicurezza l infrastruttura IT con le GPO Silvio Di Benedetto CEO & Senior Consultant - Inside Technologies Microsoft MVP Cloud Datacenter Management About Me Owner & Senior Consultant at Inside

Dettagli

Multitenant Option in Oracle 12cR2

Multitenant Option in Oracle 12cR2 Autore: meo bogliolo Relatore: meo bogliolo Abstract L'opzione piu' significativa della 12c e' il Multitenant. Presentati i concetti di base si vedono i principali comandi per la gestione di PDB. Quindi

Dettagli

CI007 Active Directory integration with Cloud Identity: Scenarios & tools

CI007 Active Directory integration with Cloud Identity: Scenarios & tools presenta CI007 Active Directory integration with Cloud Identity: Scenarios & tools Michele Sensalari MCT, MCSE, MCSA, MCITP www.wpc2015.it info@wpc2015.it - +39 02 365738.11 - #wpc15it 1 Agenda Identità

Dettagli

L'ambiente DB2 in LAB (e come collegarsi da remoto)

L'ambiente DB2 in LAB (e come collegarsi da remoto) L'ambiente DB2 in LAB (e come collegarsi da remoto) Sistemi Informativi T Versione elettronica: L00.DB2inLAB.pdf Il server IBM DB2 Il server DB2, edizione Express-C, è installato su una macchina Linux

Dettagli

SQL Server Introduzione all uso di SQL Server Dutto Riccardo. Dutto Riccardo - SQL Server 2008.

SQL Server Introduzione all uso di SQL Server Dutto Riccardo.  Dutto Riccardo - SQL Server 2008. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione

Dettagli

SALVATAGGIO DATI MICROSOFT SQL SERVER Seguire questa procedura:

SALVATAGGIO DATI MICROSOFT SQL SERVER Seguire questa procedura: SALVATAGGIO DATI Il backup del database eseguito correttamente è l'unica garanzia per ripristinare il Vostro sistema in caso di problemi. Il programma può sempre essere ripristinato da Multi Consult, ma

Dettagli

Installing and Configuring Windows Server 2012 (MOC 20410)

Installing and Configuring Windows Server 2012 (MOC 20410) Installing and Configuring Windows Server 2012 (MOC 20410) Durata Il corso dura 4,5 giorni. Scopo Questo è un corso ufficiale Microsoft che prevede un docente approvato d Microsoft ed il manuale ufficiale

Dettagli

AXWIN6 QUICK INSTALL v.3.3

AXWIN6 QUICK INSTALL v.3.3 AXWIN6 QUICK INSTALL v.3.3 Procedura per l installazione di AxWin6 AxWin6 è un software basato su database Microsoft SQL Server 2008 R2. Il software è composto da AxCom: motore di comunicazione AxWin6

Dettagli

Domande utili alla preparazione dell orale di Informatica all Esame di Stato

Domande utili alla preparazione dell orale di Informatica all Esame di Stato Domande utili alla preparazione dell orale di Informatica all Esame di Stato 1.Al livello fisico un database si appoggia ai files per contenere i suoi dati? 2.Esistono altri modelli di organizzazione oltre

Dettagli

Corso di. Basi di Dati I. 9. Esercitazioni in SQL: Check, asserzioni, viste

Corso di. Basi di Dati I. 9. Esercitazioni in SQL: Check, asserzioni, viste Corso di Basi di Dati 9. Esercitazioni in SQL: Check, asserzioni, viste A.A. 2016 2017 Check Come abbiamo visto, SQL permette di specificare vincoli sugli attributi e le tabelle attraverso il comando check

Dettagli

GERARCHIE RICORSIVE - SQL SERVER 2008

GERARCHIE RICORSIVE - SQL SERVER 2008 GERARCHIE RICORSIVE - SQL SERVER 2008 DISPENSE http://dbgroup.unimo.it/sia/gerarchiericorsive/ L obiettivo è quello di realizzare la tabella di navigazione tramite una query ricorsiva utilizzando SQL SERVER

Dettagli

Sommario. Introduzione... 13

Sommario. Introduzione... 13 Sommario Introduzione... 13 1. Database pro e contro... 19 A cosa serve conoscere i database?...19 Le alternative alla gestione manuale...22 Quando non serve un database?...24 Domande ed esercizi...26

Dettagli

Supporto On Line Allegato FAQ

Supporto On Line Allegato FAQ Supporto On Line Allegato FAQ FAQ n.ro MAN-88NE8321850 Data ultima modifica 22/04/2011 Prodotto Tutti Modulo Tutti Oggetto Installazione di una nuova istanza di Sql Server Express 2008 R2 Prerequisiti

Dettagli

Esercitazione: Il DBMS MySQL. Insegnamento di Basi di Dati. Laurea in Ingegneria Informatica SAPIENZA Università di Roma

Esercitazione: Il DBMS MySQL. Insegnamento di Basi di Dati. Laurea in Ingegneria Informatica SAPIENZA Università di Roma Laurea in Ingegneria Informatica SAPIENZA Università di Roma Insegnamento di Basi di Dati Esercitazione: Domenico Fabio Savo www.dis.uniroma1.it/~savo/ Il DBMS MySQL 1 Cosa vedremo 1. Presentazione del

Dettagli

MWS MOC ACTIVE DIRECTORY SERVICES WITH WINDOWS SERVER

MWS MOC ACTIVE DIRECTORY SERVICES WITH WINDOWS SERVER MWS2-18 - MOC 10969 - ACTIVE DIRECTORY SERVICES WITH WINDOWS SERVER Categoria: Windows Server 2012 INFORMAZIONI SUL CORSO Durata: Categoria: Qualifica Istruttore: Dedicato a: Produttore: 5 Giorni Windows

Dettagli

CORSO MOC20462: Administering Microsoft SQL Server Databases. CEGEKA Education corsi di formazione professionale

CORSO MOC20462: Administering Microsoft SQL Server Databases. CEGEKA Education corsi di formazione professionale CORSO MOC20462: Administering Microsoft SQL Server Databases CEGEKA Education corsi di formazione professionale Administering Microsoft SQL Server Databases Questo corso di 5 giorni fornisce le conoscenze

Dettagli

Flashback PDB PDB PITR

Flashback PDB PDB PITR Abstract Autore: Umberto Signori PITR Relatore: Umberto Signori Flashback Hot Cloning e Refresh Come cambiano i ribaltamenti con la 12cR2 Pluggable Database () Point In Time Recovery (PITR) PITR Permette

Dettagli

Workshop tecnico: MySQL Security implementation

Workshop tecnico: MySQL Security implementation Workshop tecnico: MySQL Security implementation Mirko Conte, Senior Architect Oracle MySQL Day Roma, 8 Maggio 2018 Sede Legale e Unità Operativa Via Alfredo Campanini, 6 20124 Milano Tel: +39 02.66.732.1

Dettagli

Service Guida alla configurazione

Service Guida alla configurazione Service Guida alla configurazione Per salvare una copia dei vostri backup (o di quelli dei vostri clienti) nel Cloud NetJapan, è necessario seguire questa guida alla configurazione. In alternativa, potete

Dettagli

La soluzione sicura e completa, 100% gestita e as a service, per il backup e disaster recovery dei dati aziendali.

La soluzione sicura e completa, 100% gestita e as a service, per il backup e disaster recovery dei dati aziendali. PERDERE DATI È FACILE 56% Problemi Hardware 26% Errore Umano 9% Problemi Software PERDERE DATI È FACILE 7% Virus e Attacchi informatici 2% Calamità Naturali Affida i tuoi dati ad Intacto Il Backup e Disaster

Dettagli

A chi si rivolge: amministratori di sistemi e ingegneri di sistema per Windows Server 2003

A chi si rivolge: amministratori di sistemi e ingegneri di sistema per Windows Server 2003 70 290: Managing and Maintaining a Microsoft Windows Server 2003 Environment (Corso MS-2273) Gestione di account e risorse del server, monitoraggio delle prestazioni del server e protezione dei dati in

Dettagli

Basi di Dati Attive. Basi di Dati Attive

Basi di Dati Attive. Basi di Dati Attive Basi di Dati Passive le politiche di reazione nei vincoli d integrità referenziale sono il primo esempio della necessità di introdurre un comportamento reattivo nelle basi di dati mettendo a fattor comune

Dettagli

Caratteristiche dei linguaggi per Database

Caratteristiche dei linguaggi per Database IL LINGUAGGIO Caratteristiche dei linguaggi per Database I linguaggi per basi di dati relazionali possiedono i comandi per: definizione del data base; manipolazione dei dati; associazione tra tabelle diverse;

Dettagli

Note di rilascio DIRITTI D'AUTORE 2017 IGE+XAO. Tutti i diritti riservati. Note di rilascio. SEE Electrical Expert V4R3 (4.80/B)

Note di rilascio DIRITTI D'AUTORE 2017 IGE+XAO. Tutti i diritti riservati. Note di rilascio. SEE Electrical Expert V4R3 (4.80/B) SEE Electrical Expert V4R3 (4.80/B) Indice NOTE DI RILASCIO... 1 A CAMBIAMENTI E MIGLIORAMENTI FATTI NEL SEE ELECTRICAL EXPERT V4R3 (4.80/A)... 3 A.1. NUOVE FUNZIONALITÀ E MIGLIORAMENTI... 3 A.2. PROBLEMI

Dettagli

Il linguaggio SQL: autorizzazioni

Il linguaggio SQL: autorizzazioni Il linguaggio SQL: autorizzazioni Sistemi Informativi T Versione elettronica: 04.6.SQL.autorizzazioni.pdf Autorità e privilegi Nei DBMS SQL ogni operazione deve essere autorizzata, ovvero l utente che

Dettagli

Adeguamento template fatture elettroniche per dispositivi medici

Adeguamento template fatture elettroniche per dispositivi medici Adeguamento template fatture elettroniche per dispositivi medici Nell esempio sotto riportato sono stati configurati gli attributi estesi per memorizzare i dati relativi ai DM: Codice Tipo Codice Valore

Dettagli

Installazione Sql 2016

Installazione Sql 2016 Installazione Sql 2016 Prerequisiti di installazione, verificati in fase di Setup: - Sistema operativo: Windows 8/8.1/10, Windows Server 2012/2012R2/2016 - Windows installer 4.5 e superiori - NET Framework

Dettagli

Microsoft and Community Tour Bologna 16/11/2010. Riccardo Celesti - SharePointCommunity.it Michele Domanico - AvePoint

Microsoft and Community Tour Bologna 16/11/2010. Riccardo Celesti - SharePointCommunity.it Michele Domanico - AvePoint Microsoft and Community Tour Bologna 16/11/2010 Riccardo Celesti - SharePointCommunity.it Michele Domanico - AvePoint Hi, my name is... E-mail: riccardo@greenteam.it Blog: blog.riccardocelesti.it Riccardo

Dettagli

Prova Pratica di Informatica, Modulo Basi di dati Appello 23/07/2018

Prova Pratica di Informatica, Modulo Basi di dati Appello 23/07/2018 Prova Pratica di Informatica, Modulo Basi di dati Appello 23/07/2018 REGOLE SULLO SVOLGIMENTO DELL ESAME E vietato usare dispositivi elettronici di qualsiasi tipo (smartphone, tablet, portatili) Non è

Dettagli

Procedura di Aggiornamento TO.M.M.YS. SQL 2005 e 2008

Procedura di Aggiornamento TO.M.M.YS. SQL 2005 e 2008 Questa procedura illustra passo passo gli step da compiere per aggiornare il programma TO.M.M.YS. che è stato installato con il supporto di Microsoft SQL 2005. ATTENZIONE: La presente procedura DEVE essere

Dettagli

Errore nei parametri di connessione Cosa fare se tentando di accedere al gestionale comprare il messaggio Errore nei parametri di connessione

Errore nei parametri di connessione Cosa fare se tentando di accedere al gestionale comprare il messaggio Errore nei parametri di connessione Errore nei parametri di connessione Cosa fare se tentando di accedere al gestionale comprare il messaggio Errore nei parametri di connessione 2.1. Protocolli Sql server: I client di Gamma per comunicare

Dettagli

Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use. Contents

Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use. Contents VEGA ODBC DRIVER Database support Prerequisites Architecture Driver features Setup Stored procedures Where to use Contents Database support CA-IDMS/SQL including table procedures CA-IDMS/DML via stored

Dettagli

FUTURA SERVICE S.r.l. Procedura GIMI.NET ver. 3.8 Agosto 2017

FUTURA SERVICE S.r.l. Procedura GIMI.NET ver. 3.8 Agosto 2017 Procedura GIMI.NET ver. 3.8 Agosto 2017 Requisiti di sistema minimi 2 Installazione procedura 3 Aggiornamento 3 Nuova installazione 3 Installazione Server Sql 9 Configurazione dati su Client 12 NOTA PER

Dettagli

2. Funzionalità principali aggiunte a questa versione del software

2. Funzionalità principali aggiunte a questa versione del software 1. Introduzione La versione aggiornata di questo software è la 1.08 2. Funzionalità principali aggiunte a questa versione del software Questa versione del software include: * Possibilità di modificare

Dettagli

LE NOVITÀ Eppur si muove...61 Applicazioni ad alta disponibilità...62 Sicurezza...62

LE NOVITÀ Eppur si muove...61 Applicazioni ad alta disponibilità...62 Sicurezza...62 INTRODUZIONE...9 PRIMO CONTATTO... 15 Panoramica su SQL Server 2008...15 Risorse utili...16 Database di esempio...18 Edizioni di SQL Server 2008...19 Requisiti hardware e software...20 Installazione...21

Dettagli

Manuale SQL. Manuale SQL - 1 -

Manuale SQL. Manuale SQL - 1 - Manuale SQL - 1 - Istruzioni DDL Creazione di una tabella : CREATE TABLE Il comando CREATE TABLE consente di definire una tabella del database specificandone le colonne, con il tipo di dati ad esse associate,

Dettagli

Lezione 9. Applicazioni tradizionali

Lezione 9. Applicazioni tradizionali Lezione 9 Applicazioni tradizionali Pag.1 Sommario Concetti trattati in questa lezione: SQL nel codice applicativo Cursori API native ODBC Pag.2 SQL nel codice applicativo I comandi SQL possono essere

Dettagli

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server La prima cosa da fare è installare SQL sul pc: se si vuole utilizzare SQL Server 2012 SP1 versione Express (gratuita), il link attuale

Dettagli

Laboratorio di Basi di Dati

Laboratorio di Basi di Dati Laboratorio di Basi di Dati Esercitazione PostgreSQL Dopo aver lanciato il client grafico pgadmin III di PostgreSQL svolgere le operazioni descritte nel seguito, tenendo presenti i suggerimenti forniti

Dettagli

File Leggimi di Veritas System Recovery 16 Monitor

File Leggimi di Veritas System Recovery 16 Monitor File Leggimi di Veritas System Recovery 16 Monitor Informazioni sul file Leggimi Funzionalità non più supportate in Veritas System Recovery 16 Monitor Informazioni su Veritas System Recovery 16 Monitor

Dettagli

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009 Documentazione KING Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009 Microsoft SQL Server dispone del servizio di Job Scheduler, o Schedulatore di attività: si tratta di un applicativo che consente

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

Dettagli

BACKUP APPLIANCE. User guide Rev 1.0

BACKUP APPLIANCE. User guide Rev 1.0 BACKUP APPLIANCE User guide Rev 1.0 1.1 Connessione dell apparato... 2 1.2 Primo accesso all appliance... 2 1.3 Configurazione parametri di rete... 4 1.4 Configurazione Server di posta in uscita... 5 1.5

Dettagli

CORSO MOC20696: Administering System Center Configuration Manager and Intune. CEGEKA Education corsi di formazione professionale

CORSO MOC20696: Administering System Center Configuration Manager and Intune. CEGEKA Education corsi di formazione professionale CORSO MOC20696: Administering System Center Configuration Manager and Intune CEGEKA Education corsi di formazione professionale Administering System Center Configuration Manager and Intune Con questo corso

Dettagli

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business

Dettagli

Installazione di GFI Network Server Monitor

Installazione di GFI Network Server Monitor Installazione di GFI Network Server Monitor Requisiti di sistema I computer che eseguono GFI Network Server Monitor richiedono: i sistemi operativi Windows 2000 (SP4 o superiore), 2003 o XP Pro Windows

Dettagli

Benvenuti. Luca Biffi, Direttore Tecnico di Achab supporto@achab.it. Achab techjam Archive Server for MDaemon

Benvenuti. Luca Biffi, Direttore Tecnico di Achab supporto@achab.it. Achab techjam Archive Server for MDaemon Benvenuti Luca Biffi, Direttore Tecnico di Achab supporto@achab.it Achab techjam Archive Server for MDaemon Usare Archive Server for MDaemon al 100%: guida alle funzionalità "nascoste" Achab 2 Agenda Come

Dettagli

Corso Tecnico WEB 2013

Corso Tecnico WEB 2013 Corso Tecnico WEB 2013 Client FTP - FILEZILLA 1 Ing. Antonio Ariu Filezilla FileZilla è un client FTP per ambienti Windows, distribuito con licenza open source e liberamente distribuibile, disponibile

Dettagli

Titolo: Documento: Data di redazione: Obiettivo del documento: 1: Requisiti Sistema

Titolo: Documento: Data di redazione: Obiettivo del documento: 1: Requisiti Sistema Titolo: Documento: Data di redazione: Configurazione del software IPSurveillance A02-IPCam(IPSurveillance)_TR01 Febbraio 2011 Obiettivo del documento: Scopo di questo documento è spiegare tutti i concetti

Dettagli

SQL Server. Applicazioni principali

SQL Server. Applicazioni principali SQL Server Introduzione all uso di SQL Server e utilizzo delle opzioni OLAP Applicazioni principali SQL Server Enterprise Manager Gestione generale di SQL Server Gestione utenti Creazione e gestione dei

Dettagli

Laboratorio Architettura. Prof. Alessandra Lumini Alma Mater Studiorum - Università di Bologna

Laboratorio Architettura. Prof. Alessandra Lumini Alma Mater Studiorum - Università di Bologna Laboratorio Architettura Prof. Alessandra Lumini Alma Mater Studiorum - Università di Bologna 1 Laboratorio da PC portatile Installare Vmware Horizon View Client Add server: vdi-connection.polocesena.unibo.it

Dettagli

Alyante Continuous Delivery

Alyante Continuous Delivery Alyante Continuous Delivery Indice ACD 1 Alyante Continuous Delivery 3 1.1 Introduzione e architettura... 4 1.2 Prerequisiti... 5 1.2.1 Sistema... 5 1.2.2 Utenti... 6 1.3 Primo avvio/configurazione ed

Dettagli

FIRESHOP.NET. Utilizzare il FireSoft. Rev. 2014.3.1 www.firesoft.it

FIRESHOP.NET. Utilizzare il FireSoft. Rev. 2014.3.1 www.firesoft.it FIRESHOP.NET Utilizzare il FireSoft Admin Rev. 2014.3.1 www.firesoft.it Sommario SOMMARIO Introduzione... 3 Il FireSoft NET Admin... 4 Verificare la connessione al database.... 4 Svuotare i log... 5 Compatta

Dettagli

Laboratorio Architettura

Laboratorio Architettura Laboratorio Architettura Prof. Alessandra Lumini Alma Mater Studiorum - Università di Bologna 1 Oracle SQL Developer - funzionalità Per progettisti integrazione di SQL Developer Data Modeler, per la progettazione

Dettagli

Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR.

Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR. Planet HR: note per l aggiornamento e l installazione (Pagina 1:9) Premessa Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR. Accedere al sistema

Dettagli

Security & Permission filtering on Office 365

Security & Permission filtering on Office 365 Security & Permission filtering on Office 365 Informazioni documento Cliente: Oggetto: Security and Permission filtering on Office 365 Creato da: Francesco Pandiscia Data creazione: 4/10/2016 Commessa:

Dettagli

Installazione SQL Server 2005 Express Edition

Installazione SQL Server 2005 Express Edition Supporto On Line Allegato FAQ FAQ n.ro MAN-6S4ALG7637 Data ultima modifica 25/08/2010 Prodotto Tutti Modulo Tutti Oggetto Installazione SQL Server 2005 Express Edition In giallo sono evidenziate le modifiche/integrazioni

Dettagli

La connessione ai database MySQL tramite script PHP versione 5.5

La connessione ai database MySQL tramite script PHP versione 5.5 La connessione ai database MySQL tramite script PHP versione 5.5 Php è un linguaggio di scripting che estende le funzionalità del server Web, mentre MySQL è un programma server che si occupa della gestione

Dettagli

DB2 Universal Database (UDB)

DB2 Universal Database (UDB) DB2 Universal Database (UDB) Sistemi Informativi L-A Home Page del corso: http://www-db.deis.unibo.it/courses/sil-a/ Versione elettronica: DB2Presentazione2009.pdf Sistemi Informativi L-A DB2 Universal

Dettagli