Pierastākais veids, kā tabulas datus izdzēst no vienas tabulas un pārvietot uz citu, ir ar 2 komandu palīdzību- (1) no sākuma datus pārkopē no vienas uz otru tabulu (Insert Into..), (2) pirmajā tabulā pārkopētos datus izdzēš (Delete..).
ceturtdiena, 2011. gada 18. augusts
piektdiena, 2011. gada 12. augusts
MS SQL Server Denali
SQL Server Denali CTP 3 versija ir jau kādu laiku pieejama lejupielādei (šeit). Ja vēlme palasīt vairāk, šis raksts šķiet labs sākums.
[2012-03-22 papildināts] Denali nav vairs Denali, bet gan SQL Server 2012. Meklējiet to!
[2012-03-22 papildināts] Denali nav vairs Denali, bet gan SQL Server 2012. Meklējiet to!
ceturtdiena, 2011. gada 11. augusts
Kā atjaunot db lietotāja pieslēguma vārdu
Piemēram, atjaunojot datu bāzi uz cita servera, var rasties situācija, ka jaunajam serverim vēl nav pievienoti tie paši lietotāji, kas bija vecajā serverī. Tādā gadījumā datu bāze tiks atjaunota, bet tajā būs datu bāzes lietotāji, kuriem nav atbilstošu pieslēgumu vārdu. Līdzīgu efektu var panākt arī izdzēšot servera lietotāju, bet atstājot datu bāzes lietotāju.
otrdiena, 2011. gada 9. augusts
Kā dzēst failu no failu grupas
Vienā failu grupā var būt vairāki faili. Ja tā, tad tabulu (indeksu) rindu dati tiek sadalīti pa failiem proporcionāli failu izmēriem (vairāk: Faili un failu grupas SQL Server). Ja kādu no failiem vēlme izdzēst..
ceturtdiena, 2011. gada 4. augusts
Resursu bloķēšana- Application Locks
Raksts, kas domāts kā piezīmju lapiņa pašam.
SQL Server automātiski rūpējās par to, lai dati tiktu atbilstoši bloķēti dažādos lietošanas scenārijos atkarībā no tā ko darām un kādā tansakcijā tas notiek. Piemēram, kamēr dati tiek lasīti, aizliegt citiem šos datus mainīt, bet atļaut tos pašus datus lasīt. Vai, kamēr dati tiek mainīti, aizliegt tos lasīt.
Bet ko darīt, ja šādu ideju vajag realizēt pilnīgi citā scenārijā? Piemēram, atļaut tikai vienam lietotājam vienā laika momentā izpildīt saglabāto procedūru.
SQL Server automātiski rūpējās par to, lai dati tiktu atbilstoši bloķēti dažādos lietošanas scenārijos atkarībā no tā ko darām un kādā tansakcijā tas notiek. Piemēram, kamēr dati tiek lasīti, aizliegt citiem šos datus mainīt, bet atļaut tos pašus datus lasīt. Vai, kamēr dati tiek mainīti, aizliegt tos lasīt.
Bet ko darīt, ja šādu ideju vajag realizēt pilnīgi citā scenārijā? Piemēram, atļaut tikai vienam lietotājam vienā laika momentā izpildīt saglabāto procedūru.
otrdiena, 2011. gada 2. augusts
Abonēt:
Ziņas (Atom)