SQL Server
Instalare instanta server SQL (just DB Engine) 1 Solutii
Instalare instanta Server SQL Full Feature) 1 Solutii
Configurare utilizatori pentru accesul Server SQL 6 Solutii
Configurare porturi pentru instanta Server SQL 1 Solutii
Configurare Log Shipping pe baza de date 0 Solutii
Configurare baza de date a modului Single-User/Multi-User 2 Solutii
Configurarea proprietatile bazei de date 1 Solutii
Mutarea bazei de date 0 Solutii
Detasare/Atasare baza de date 1 Solutii
Configurarea tipului de autentificare SQL 3 Solutii
Memoria folosita de o baza pe un server sql
Top 10 scripturi cu cea mai mare durata de executie pe serverul sql
Pentru cazurile in care avem nevoie sa identificam scripturile sau procedurile a caror rulare dureaza mult, am facut o procedura ce intoarce top 10 scripturi sau proceduri in functie de durata medie a rularii lor.
Procedura returneaza urmatoarele coloane:
server_name – numele serverului pe care este rulata procedura
DatabaseName – numele bazei de care apartine obiectul aflat in top 10
object_name – numele obiectului (procedura sau script. Daca nu este o procedura aici va fi afisat “script”)
AverageDurationSeconds – durata medie a rularii
ObjectText – in aceasta coloana apare bucata de procedura sau de script care afecteaza cel mai mult durata rularii (este folositoare pentru optimizari)
[mai mult...]Gasire scripturi rulate des pe serverul de sql
Pentru cazurile in care avem nevoie sa stim care sunt procedurile rulate (folosite) cel mai des pe un server de sql am creat o procedura stocata ce aduce top 10 cele mai foslosite proceduri de pe serverul de sql , de la ultimul restart de server, si, pentru aceste proceduri din top 10 aduce urmatoarele coloane:
ServerName – numele serverului
DatabaseName – numele bazei de date pe care se ruleaza respectivul script din top 10
ObjectName – numele procedurii
ExecutionCount – de cate ori a fost rulata (indiferent daca a fost rulata cu succes sau a dat vreo eroare)
[mai mult...]Data ultimei schimbari a parolei pentru login in sql server
Pentru situatiile in care este necesar sa aflam cand un anumit login de sql server si-a schimbat parola ultima data, am facut o mica procedura ce foloseste functia Loginproperty. Aceasta procedura primeste ca parametru numele de login pentru care vrem sa aflam ultima data cand a fost schimbata parola si returneaza data respectiva.
In cazul in care login-ul respectiv nu exista , procedura va returna null.
[mai mult...]Creare folder de windows prin apelarea unei proceduri sql
In cazul in care avem nevoie ca, in timpul executiei unei proceduri stocate pe serverul de sql, sa cream un folder de windows, am facut o procedura ce primeste ca parametru o cale de folder de windows, iar procedura va crea in acea cale folderul dorit. Spre exemplu:
- procedura primeste ca parametru C:\Windows\Test\ si ea va crea folderul Test in calea existenta C:Windows.
- procedura primeste ca parametru C:\Test1\Test2\ si ea va crea in partiatia existanta C: folderul Test1 in care va crea subfolderul Test2.