Archive for giugno 2018

Ufficiale: a settembre riprenderanno i corsi

Posted on 7 giugno 2018. Filed under: Senza categoria |

Dopo una primavera di pausa ma che è servita per riorganizzarci e preparare i nuovi corsi, l’appuntamento è per il 15 Settembre, data della prima lezione del corso completo di Excel.

I corsi si svolgeranno come sempre presso il Circolo Crocetta di Cinisello Balsamo (MI), in Via Stalingrado 16/18.

 

Per informazioni e iscrizioni, chiedere di Manuel Torres, al numero 02/89693388 oppure 02/89693389

 

VOLANTINO_CORSO_EXCEL

 

VOLANTINO_CORSO_EXCEL_RETRO

Annunci
Leggi l'articolo intero | Make a Comment ( None so far )

Quando i messaggi di errori ti allontanano dalla soluzione del problema

Posted on 5 giugno 2018. Filed under: Senza categoria |

Ciao a tutti, secondo articolo in due giorni, dopo un periodo avaro di articoli. Mi sto rifacendo.

Ho installato Sql Server 2017 su una versione di Windows 10 Insider Preview.

Vado a vedere nel menù ma non c’è il Configuration Manager. Vabbè, questo lo risolvo velocissimamente guardando nella cartella c:\Windows\SysWOW64\ qualr file con estensione msc (che non è la compagnia delle crociere) c’è. Credo quindi un collegamento  a mmc.exe passandogli come parametro il path completo e nome del file SqlServerManager14.msc.

E fin qua ok. Lancio il collegamento ma mi appare questa schermata:

SQL_SERVER

 

Classe non valida per me significa che manca una GUID nel registro di sistema, ma quale?

Il problema secondo me è che non è abilitato WMI.

Scarico ed eseguo il WMI Diagnosis Utility  seppur la versione sia vecchia (da https://www.microsoft.com/en-us/download/details.aspx?id=7684)

Lo eseguo ma non cambia nulla.

Vabbè, vediamo nei servizi:

image

 

Vado allora in Pannello di controllo, Sistema e sicurezza, Strumenti di amministrazione e poi doppio click su Gestione computer.

image

 

Andiamo poi su Servizi e applicazioni e quindi su Controllo WMI e poi con il tasto destro andiamo su proprietà:

image

 

 

image

 

Abbiamo avuto la conferma che WMI funziona.

Però Sql Configuration Manager continua a non partire.

Alla fine, ho scovato su un blog di qualcuno da qualche parte della Terra che bisogna fare questa operazione:

1) Aprire CMD in modalità Administrator;

2) Andare su C:

3) Digitare C:\>cd "C:\Program Files (x86)\Microsoft SQL Server\140\Shared"

4) Digitare mofcomp sqlmgmproviderxpsp2up.mof e dare l’invio. Apparirà:

C:\Program Files (x86)\Microsoft SQL Server\140\Shared>mofcomp sqlmgmproviderxpsp2up.mof
Compilatore MOF Microsoft (R) versione 10.0.17682.1002
Copyright (c) Microsoft Corp. 1997-2006. Tutti i diritti riservati.
Analisi del file MOF: sqlmgmproviderxpsp2up.mof
Analisi del file MOF riuscita
Memorizzazione dei dati nell’archivio in corso…
Operazione completata.

Ed ecco finalmente risolto il problema.

 

SQL

 

Ma cosa è il file MOF? Mof sta per Managed Object Format (MOF), un linguaggio basato sul linguaggio IDL (Interface Definition Language) che descrive le informazioni di gestione.

Vediamo brevemente un pezzo di codice:

#pragma autorecover
#pragma namespace("\\\\.\\Root")

Instance of __Namespace
{
  Name = "Microsoft";
};
#pragma namespace("\\\\.\\Root\\Microsoft")

Instance of __Namespace
{
  Name = "SqlServer";
};
#pragma namespace("\\\\.\\root\\Microsoft\\SqlServer")

Instance of __Namespace
{
  Name = "ComputerManagement13";
};
#pragma namespace("\\\\.\\root\\Microsoft\\SqlServer\\ComputerManagement13")

Instance of __Win32Provider as $InstProv
{
  Name = "RegProv";
  ClsId = "{fe9af5c0-d3b6-11ce-a5b6-00aa00680c3f}";
  ImpersonationLevel = 1;
  PerUserInitialization = TRUE;
  HostingModel = "NetworkServiceHost";
};

Instance of __InstanceProviderRegistration
{
  Provider = $InstProv;
  SupportsPut = TRUE;
  SupportsGet = TRUE;
  SupportsDelete = TRUE;
  SupportsEnumeration = TRUE;
};

 

Etc etc etc etc

 

Vabbè, ho imparato una cosa nuova e ne sono felice ma avrò altre cose da studiare, questo linguaggio MOF che deriva da IDL. (che non avevo mai sentito).

Leggi l'articolo intero | Make a Comment ( None so far )

Il sistemista è come Battista?

Posted on 4 giugno 2018. Filed under: Senza categoria |

Oggi ho voglia di scrivere un articolo sul mio blog, nel frattempo che sui miei pc si stanno installando le nuove Build.

E ho pensato a Battista. Non parlo di Battista del M5S.

Per chi non sa chi è Battista, dovete sapere che è un personaggio della Walt Disney dei fumetti, il segretario del ricco Paperon De’ Paperoni.

Ebbene cosa centra? Battista lavora in pratica 24 ore a lucidare monete e correre sempre dietro a lui.

Ebbene, la similitudine mi viene in mente nell’informatica, ma anche nei casi reali senza informatica. Errore su Sql Management Studio, ma è una conseguenza di un errore di explorer, che a sua volta è causato da una errore nel Registry, che a sua volta è causato da file mancante in c:\Windows, che a sua volta etc etc. Alla fine non hai risolto nulla. E’ come appunto quando un qualunque Battista va a innaffiare le piante ma vede che perde l’acqua dalla cucina allora cerca di sistemare l’acqua ma poi si accorge che piove in casa e anche il povero Battista siamo come noi informatici.

Questa similitudine è per dire la morale. Il cliente ha sempre ragione, ok, d’accordo ma a noi informatici fateci lavorare e non correre come disperati a fare il Battista. Gli abbiamo mai messo fretta al nostro dentista dicendogli “fai in fretta a togliere il dente?”, oppure al nostro medico di fiducia “Fai in fretta a dirci cosa abbiamo”. E perché nell’informatica si? Non è uno sfogo, sia ben chiaro, ma una osservazione.

 

Visualizza immagine di origine

In pratica, questo sono io. A chi di voi, cari amici informatici è successo qualcosa del genere? Cosa ne pensate? Vi immedesimate anche voi in questo personaggio?

Leggi l'articolo intero | Make a Comment ( None so far )

Liked it here?
Why not try sites on the blogroll...