Scriptarea unui login de pe un server pe altul, pastrand credentialele originale
Avem uneori situatia in care suntem nevoiti sa copiem un login de pe un SQL Server pe un alt SQL Server.
[mai mult...]Soluții pentru problemele tale IT
Avem uneori situatia in care suntem nevoiti sa copiem un login de pe un SQL Server pe un alt SQL Server.
[mai mult...]Se intampla deseori ca, dupa un timp, un query sau o procedura care se executa rapid sa se execute mult mai incet, timpul de executie chiar dublandu-se uneori.
[mai mult...]
Vrei sa modifici valorile unui camp field_A intr-un tabel tableA cu valorile dintr-un camp field_B al altui tabel tableB, intre cele doua tabele existand o cheie de legatura id_A.
[mai mult...]Erorile de collation apar cel mai frecvent cand trebuie sa facem join-uri intre tabele aflate pe baze diferite. (se poate intampla si pe aceeasi baza, daca exista tabele ce au coloane cu collation diferit, dar acest lucru se intampla mai rar)
Asta pentru ca , destul de des, bazele, chiar daca se afla pe acelasi server (si cu atat mai des in cazul in care se afla pe servere diferite) pot avea database collation diferit.
Database collation – reprezinta modul in care datele din baza respectiva sunt interpretate si sortate.
Mai jos avem doua baze de date, de pe acelasi server, care au collation diferit.
In prima baza am o tabela numita Angajati iar in a doua baza am o tabela numita Departamente.
Daca rulez in paralel selecturi din cele doua tabele, nu am nicio problema, datele sunt afisate simultan, precum se poate vedea mai jos:
[mai mult...]In SQL Server intalnim uneori problema urmatoare:
Folosirea functiei Ntile pentru impartirea randurilor intr-un numar prestabilit de grupuri
Numărul primului grup începe cu unul, al doilea cu doi și așa mai departe. Pentru fiecare rând, NTILE returnează numărul grupului căruia îi aparține rândul.
[mai mult...]