Archiwum dla kategorii ‘SQL 2012’

Data Quality Services – błąd z tabelą Address w AdventureWorks

2012-12-03

Próbowałem pobawić się DQS z wykorzystaniem tabeli Address w bazie danych AdventureWorks2012. Niestety napotkałem błąd: SQL Server Data Quality Services ——————————————————————————– 2012-12-03 21:40:35 Message Id: DataServiceDataSourceTableNotFound The data source table with id ‚[AdventureWorks2012].[Person].[Address]’ was not found while adding to the repository. Check whether the table is accessible by DQS. ——————————————————————————– Microsoft.Ssdqs.Infra.Exceptions.EntryPointException: The data source table […]

Data Quality Services DQS – instalacja

2012-12-02

DQS składa się z serwera usługi i klienta. 1. Podczas instalacji Serwera SQL zaznacz pozycje odpowiadające za DQS Server i DQS Client 2. Po instalacji uruchom dqsinstaller. Podczas instalacji zostaną załadowane pozostałe bazy danych oraz zdefiniowane zostanie bezpieczeństwo. Między innymi należy podać hasło chroniące Database Encryption Key. (http://msdn.microsoft.com/en-us/library/hh231682.aspx). Log z instalacji będzie dostępny w pliku. […]

SQL 2012 – Funkcja FORMAT

2012-11-17

Jednym z problemów programisty jest przedstawienie danych dostępnych w bazie danych w sposób zrozumiały i akceptowalny dla użytkownika. Dane powinny być zaprezentowane w czysty, przyjazny sposób. W SQL Server 2012 otrzymujemy do dyspozycji funkcję FORMAT. Funkcja przyjmuje 3 parametry: Wartość do sformatowania String formatujący String identyfikujący ustawienia narodowe, wg których ma się odbyć formatowanie. Np. […]

Funkcje LAG i LEAD – sięganie do poprzedniego i następnego rekordu

2012-11-17

W zapytaniach SQL musisz czasami sięgnąć do wartości z poprzedniego lub następnego rekordu. W SQL 2012 służą do tego funkcje LAG (poprzedni rekord) oraz LEAD (następny rekord). Popatrz na przykład: USE tempdb; GO CREATE TABLE testlag (Year INT, Month INT, Value INT) GO INSERT testlag VALUES (2012,1,1000), (2012,2,2000), (2012,3,3000), (2012,4,4000), (2013,1,5000), (2013,2,6000), (2013,4,7000); Mamy tabelkę […]

Błąd podczas konfiguracji Always ON: The connection to the primary replica is not active.

2012-10-11

Podczas kolejnego kroku konfiguracyjnego kreatora grupy Always On otrzymałem komunikat o błędzie:

Przyczyna była taka, że jeden z serwerów wykorzystywał inne konto usługi na którym działa SQL Server. Nie jest to błąd, jednak w takim przypadku konto suługi innego serwera musi mieć utworzony login do drugiego serwera. Ja chciałem, aby oba serwery wykorzystywały to […]

Rodzaje CHECKPOINT w SQL 2012

2012-09-26

W poście http://www.mobilo24.eu/sql-jak-czesto-uruchamia-sie-automatycznie-checkpoint/ pisałem o tym kiedy uruchamia się CHECKPOINT oraz jak można wpływać na częstość wystąpienia tego zjawiska. Teraz uzupełniam te informacje o nowości z SQL 2012. Otóż w SQL 2012 CHECKPOINT może występować w kilku wersjach: Direct – są to te CHECKPOINTy, które zostały wywołane przez serwer na skutek przekroczenia czasu definiowanego parametrem ‚recovery interval’ Indirect – są to […]

Certyfikacja SQL 2012 z wykazem kursów

2012-08-30

Sam się w tym gubię, wieć certyfikację SQL 2012 rozpisałem sobie tak: MCSA: SQL Server 2012 Exam 461 Querying Microsoft SQL Server 2012 Course 10774 Querying Microsoft SQL Server 2012 Exam 462 Administering Microsoft SQL Server 2012 Databases Course 10775 Administering Microsoft SQL Server 2012 Databases Exam 463 Implementing a Data Warehouse with Microsoft SQL Server 2012  Course 10777 Implementing a […]