9.3 C
Firenze
domenica, Aprile 26, 2026
Home Blog Page 4208

Monitorare slow query in SQL server

0

Per “monitorare” le slow query in Sql Server è necessario utilizzare SQL Server Profiler.
Procedere, inSQL Server Profiler, come segue :

  • Avviare SQL Server Profiler (in Performance Tools)
  • File -> New Trace…
  • Connttersi alla propria istanza/database
  • “Cliccare” sulla Tab “Events Selection”
  • Selezionare SOLO gli eventi che corrispondono alle seguenti modalità:
    • RPC:Completed
    • SQL:BatchCompleted
  • “Cliccare” su “Column Filters”…
  • Impostare la Durata da monitorare, espandere “Greater than or equal” e impostare i millesecondi
  • Ok > Run

2016-05-26_160859

sql server log slow query, slow query in Sql Server, registrare select lente in Sql Server, sql server log slow query, sql server How to find slowest queries, How to Find Slow SQL Server Queries, sql server log queries

Apache – Permettere l’Accesso solo da Specifici IP

0

Se abbiamo bisogno di permettere l’accesso al sito web solo da un IP specifico è possibile utilizzare questa istruzione di APACHE verso la cartella del sito web:

<Directory /var/www/vhosts/eteon.it/httpdocs/>
Order Allow,Deny
Allow from 83.149.163.42
Allow from 104.167.101.60
</Directory>

Allow request coming from specific IP only, Apache permettere l’Accesso solo da Specifici IP, Apache accesso da un solo ip, Apache accesso Ip, Ip Apache, Apache ip only access

Beginning Visual Basic 2015

0

beginning_visual_basic_2015Beginning  Visual Basic 2015 è la guida ideale per i nuovi programmatori. Questa nuova edizione è stata aggiornata per allinearsi con Visual Studio 2015, e anche “orientata” per concentrarsi su temi chiave per principianti.

Potrai iniziare dall’inizio assoluto, anche senza precedente esperienza in programmazione per poi gradualmente scrivere applicazioni Visual Basic. La copertura include oggetti, librerie di classi, grafica, database e altro ancora, con istruzioni esplicite su come utilizzare ASP.NET, SQL Server, ADO.NET e XML.

Links

Beginning Visual Basic 2015, iniziare Visual Basic 2015, come iniziare Visual Basic 2015, Visual Basic 2015 cominciare, corso Visual Basic 2015

Unknown column ‘password_last_changed’ in ‘mysql.user’

0

Se si riceve l’errore:

ERROR 1054 (42S22): Unknown column ‘password_last_changed’ in ‘mysql.user’

potrebbe essere un problema di aggiornamento (in caso si fosse riportato un backup).
Per correggere, utilizzare : mysql_upgrade -u root -p

Is not allowed to connect to this MySQL serverConnection closed by foreign host.

0

Una volta ho ricevuto questo errore in collegamento da un server WEB ad un Mysql 5.7

is not allowed to connect to this MySQL serverConnection closed by foreign host.

Per la risoluzione, ho utilizzato questi comandi, per la creazione di un utente dedicato a quel server (linux130) e l’assegnazione dei permessi:

CREATE USER ‘linux130’@’localhost’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON *.* TO ‘linux130’@’localhost’ WITH GRANT OPTION;
CREATE USER ‘linux130’@’%’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON *.* TO ‘linux130’@’%’ WITH GRANT OPTION;

host is not allowed to connect to this mysql server, Is not allowed to connect to this MySQL serverConnection closed by foreign host,is not allowed to connect to this MySQL server

Exchange – Monitorare Active Directory con una pagina ASP

exchange-2016-preview-logo-150x150Tutti coloro che “creano” un mailserver sono soliti ad impostare un “monitoraggio” su più porte dei servizio convenzionali (Smtp, Pop3, Http) ma nel caso di Exchange Server è consigliabile creare un sistema di controllo anche verso Active Directory perchè se quest’ultimo ha un “problema” e/o smette di funzionare (Server non operativo, ecc.)…Exchange continuerà lo stesso ad erogare servizi sulle porte 25, 110, ecc. ma i messaggi potrebbero subire molti problema di gestione nella coda interna e/o su i Pc client degli utenti.

Per monitorare Active directory è sufficiente una pagina in ASP Classic.
Ci sarà utile anche un utente di dominio (user/password) per verificare l’autenticazione.

Il file .asp dovrà essere posizionato nella cartella del ClientAccess nella sezione Owa\auth
Ad esempio  : C:\Program Files\Microsoft\Exchange Server\ClientAccess\Owa\auth

Ecco un esempio di file Asp che possiamo utilizzare:

<%
dim domainController : domainController = “ssa-ammi”
dim ldapPort : ldapPort = 389
dim startOu : startOu = “DC=ssa-ammi,DC=local”

Function CheckLogin( szUserName, szPassword)
CheckLogin = False

szUserName = trim( “” & szUserName)

dim oCon : Set oCon = Server.CreateObject(“ADODB.Connection”)
oCon.Provider = “ADsDSOObject”
oCon.Properties(“User ID”) = szUserName
oCon.Properties(“Password”) = szPassword
oCon.Open “ADProvider”
dim oCmd : Set oCmd = Server.CreateObject(“ADODB.Command”)
Set oCmd.ActiveConnection = oCon

‘ let’s look for the mail address of a non exitsting user
dim szDummyQuery : szDummyQuery = “(&(objectCategory=person)(samaccountname=DeGaullesC))”
dim szDummyProperties : szDummyProperties = “mail”
dim cmd : cmd = “<” & “LDAP://” & domainController & “:” & ldapPort & _
“/” & startOu & “>;” & szDummyQuery & “;” & szDummyProperties & “;subtree”
oCmd.CommandText = cmd
oCmd.Properties(“Page Size”) = 100
on error resume next
dim rs : Set rs = oCmd.Execute
if err.Number = 0 then
CheckLogin = true
call rs.Close()
set rs = nothing
end if
on error goto 0
set oCmd = nothing
End Function

‘ perform test
dim res : res = CheckLogin( “ssa-ammi\prova”, “laMiaPassword”)
if res then
Response.Write( “LoginOK”)
else
Response.Write( “Login failed”)
end if
%>

La rispostà sarà “LoginOK” oppure fallita a seconda della connessione Active Directory.
Con il nostro sistema di monitoring potremo verificare, esempio:
https://eteon.it/owa/auth/test.asp

Exchange, Monitorare Active Directory, Monitor Active Directory su Exchange, come monitorare Active Directory Exchange server, Exchange verifica Active Directory,Active Directory verifica, monitor Active Directory, monitorare Active Directory

Migrare SQL Server to Azure

Sql AzureSQL Server è un database relazionale di Microsoft (RDBMS). SQL Server può ora essere ospitato interamente in Microsoft Azure, sia in una macchina virtuale ospitata (VM) o come servizio in hosting.

Questo ebook, Azure Essentials  – Migrazione di database Microsoft SQL Server per Azure, introduce SQL Server come macchina virtuale di Azure e al servizio Azure database SQL .

Collegamento

Migrare SQL Server to Azure, Migrazione  SQL Server verso Azure,  SQL Server to Azure, Migrazione SQL Server, Spostamento SQL Server on Azure, SQL Server su Azure

Diskovery storage analyzer for Windows

2016-05-16_165745Diskovery è un analizzatore di archiviazione per il sistema operativo Windows dai creatori del grande Bvckup 2 (programma di backup).

Il download è circa 300KB, e non c’è nessuna installazione richiesta. Basta eseguirlo.

Una semplice interfaccia mostra i dispositivi di archiviazione individuali e volumi logici in riquadri separati;i dettagli sono visualizzati sulla destra. Il rapporto sul dispositivo include il numero di identificazione del prodotto, il produttore, il volume / ID PNP, tipo di volume, le partizioni, la capacità, spazio utilizzato, file system, dati SMART, funzioni supportate, la geometria logica e altro ancora.

Ci sono però un sacco di dati utili: si potrà visualizzare anche il numero di versione NTFS. Le dimensioni sono visualizzate in tre modi – GB, byte e blocchi di 1000 byte – per essere sicuri di ottenere il formato che serve.

Verdetto:
Diskovery è uno strumento simpatico che raccoglie un sacco di dettagli e li organizza bene. E ‘un peccato che non c sia modo di salvare queste informazioni ancora, ma è ancora in fase beta…

Analisi dischi Windows, software Analisi dischi Windows, check dischi Windows, analisi dischi Windows

E-book guida introduttiva su Microsoft Azure

0

Azure for Beginners” è una guida introduttiva incentrata su Microsoft Azure dedicata a chi non conosce ancora la piattaforma e desidera scoprirne caratteristiche e funzionalità. Scaricabile tramite una rapida registrazione gratuita, l’e-book offre innanzitutto una panoramica introduttiva descrivendo i vantaggi del Cloud e accompagnando il lettore nei sui primi passi su Azure; per far questo viene presentato il nuovo portale per la gestione del servizio e il sistema che consente all’utilizzatore di sapere in ogni momento quanto spende e per cosa.

Fonte : Blog.Html.it
Ringraziamenti : 

Personalmente lo consiglio: LINK

E-book guida introduttiva su Microsoft Azure, guida introduttiva Azure, guida di base Azure, iniziare Azure, guida per iniziare Azure, come iniziare con Azure, Azure guida di base

Thinware vBackup Standard Edition

0

ThinwareLogo_6_1_96Cercando un alternativa a ghettoVCB (Ghetto Backup), nell’impossibilità di utilizzare sia Vranger sia Veeam per il backup di un server Vmware ESXi, mi sono imbattuto in Thinware vBackup Standard Edition.

Thinware vBackup è una soluzione di backup, di livello aziendale, per l’infrastruttura virtuale e supporta Vmware ESXi anche nella sue versione “gratuita” (Standard).

Il Software è di facile installazione ma necessita di :
– “VMware Virtual Disk Development Kit” per funzionare correttamente, componente che deve essere installato (in autonomia) a parte.
– abilitazione di SSH sul server ESXi, in quanto è l’unico protocollo che utilizza nella versione “standard” per effettuare i backup.

Per il funzionamento di Thinware vBackup è necessario richiedere ed installare la licenza anche nella versione Free. Per averla sono necessari 2/3 giorni ed è necessario fornire un indirizzo e-mail (in quanto sarà inviata). Purtroppo senza licenza non sarà possibile neppure “testare” il prodotto….pertanto bisogna armarsi di pazienza.

Thinware Vbackup Licenza

La licenza di Thinware vBackup è legata ad un “Hardware Id”. Questo legame potrebbe essere una nota dolente perchè ogni volta che l’hardware (della macchina su cui è installato) cambia….sarà necessario richiedere nuovamente una nuova licenza, fornendo il nuovo hardware ID. Questo rende l’installazione di Thinware vBackup  molto problematica su VM perchè ogni volta che si espande e/o si modifica l’hardware (anche solo il nome macchina) il software cesserà di funzionare.

Una volta raggiunta “la pace” con la licenza sarà possibile presentare a Thinware vBackup la propria struttura ESXi e/o anche una singola VM.

Thinware vBackup Standard Edition

vBackup, la prima volta, eseguirà un auto-discovery dei server nel struttura ma c’è un problema : se “viene cambiato” nome ad un server … questo deve essere rimosso (manualmente) e re-inserito in vBackup perchè il software non si aggiorna in autonomia, con conseguente fallimento dei Backup.

Per ogni VM è possibile specificare più opzioni di backup.
E’ necessario un server di destinazione (la versione free supporta solo CIFS … per capirsi…”Condivisioni di Windows” o ISCSI). Sarà inoltre possibile decidere quanti backup conservare (rotazione).

Thinware vBackup Standard Edition alternativa gnetto

Purtroppo la versione Standard non consente di :

  • criptare i dati di backup
  • programmare i backup
  • inviare una notifica via e-mail di completamento.

E’ possibile tuttavia programmare i backup a riga di comando, utilizzando Scheduled task di Windows per la programmazione. Le opzioni da cmmand-line sono molteplici e ben documentate.

Come opinione personale…..posso dire che il software è interessante ed  è sicuramente uno dei pochi che consente il backup di Esxi. Deve essere “ben controllato”, in un ambiente di produzione, perchè alcune volte ha dichiarato che i backup erano stati completati con successo ma poi non erano “utilizzabili”.

Thinware vBackup Standard Edition. backup Esxi, Vmware Esxi backup, effettuare backup Vmware Esxi, Vmware Esxi how to backup, software di backup per Vmware Esxi, come effettuare il backup di VM Vmware Esxi, alternativa a Ghetto, Soluzioni di backup per macchine virtuali VMware, Backup delle macchine virtuali su VmWare Esxi con software FREE, gestione backup con esxi free, Soluzione backup seria per Vmware Esxi, alternativa GhettoVCB, ghettoVCB.sh Free alternative for backing up, Alternativa gratuita per il backup delle macchine virtuali con ghettoVCB

Ultime dal Nostro BLog