De 10 vanligaste misstagen vid programmering i PHP objektorienterat

1 kommentar 14 augusti 2010

Området objektorienterad programmering är utan tvekan en av de paradigm mest eftertraktade av utvecklare. Men många gånger dessa anvisade "grymheter" när du försöker att genomföra det genom att bara berätta för dina vänner, företag eller andra "Jag vet objektorienterad programmering." Fortsätt läsa ...

De 21 vanligaste misstagen vid programmering med PHP

1 kommentar 13 augusti 2010

Läsa på Zend.com , hittar jag en omfattande lista över vanliga fel av PHP programmerare.
Även om många av de som ständigt programmerade i PHP vi har övervunnit flera punkter, det finns alltid saker att falla och kan förbättra kvaliteten på vår kod.

De fel som är indelade i tre delar, är den första Fortsätt läsa ...

DATABAS SNAPSHOT

Har du märkt att föremålet Explorer i SQL Server Management Studio var är de databaser som är en mapp som säger Database Snapshots.

Detta är mycket förvirrande eftersom jag tycks kunna vara en del av replikering, men det är egentligen inte en databas är skrivskyddad statisk data baserad på en normal nivå (källa).

Längst ner är ett exempel sulla ersätta den information som databasen och visas under Database Snapshots mappen.

Vad är dess funktion:
De kan användas för att rapportera. Även när det gäller användarens fel i en databas källa kan du återställa källdatabasen till som den hade när den ögonblicksbild skapades.

Förlust av data är begränsad till uppdateringar av databasen sedan bildandet av ögonblicksbild. Dessutom skapas en databas ögonblicksbild kan vara användbart omedelbart innan en större ändring i en databas, till exempel att ändra schema eller struktur i en tabell.

Den har tre möjliga användningsområden:


• Upprätthålla historiska data för rapportering (Reporteria)
• Skydd mot felanvändning (backup).
• Köra en test databas (Base testdata)

Viktigt:
Databas ögonblicksbilder, infördes i SQL Server 2005 finns endast tillgängliga i Enterprise-utgåvorna av SQL Server 2005, SQL Server 2008 och SQL Server 2008 R2.

Längst ner är ett exempel sulla ersätta den information som databasen och visas under Database Snapshots mappen.

Skapa en databas snapshots

SKAPA SNAPSHOT PÅ DATABAS AdventureWorks_dbss1800
(NAME = AdventureWorks_Data, filename =
"C: \ Program \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ Data \ AdventureWorks_data_1800.ss)
AS Förhandsgranskning av AdventureWorks;

Om du gör en återställning baserat på en allvarlig SNAPSHOT enligt följande:

Återställ

USE master
Återställ databas AdventureWorks FRÅN DATABASE_SNAPSHOT = 'AdventureWorks_dbss1800';


Vad tillstånd måste skapa en:
Det enda sättet att skapa en ögonblicksbild CREATE DATABASE Transact-SQL används. Alla användare som kan skapa en databas kan du skapa en databas ögonblicksbild dock att skapa en ögonblicksbild av en speglad databas måste du vara medlem i sysadmin server roll.

Referens artiklar:
http://msdn.microsoft.com/en-us/library/ms175469.aspx
http://msdn.microsoft.com/en-us/library/ms187054.aspx
http://www.sqlcoffee.com/Tips0004.htm