|
Search
You searched for the word(s):
Showing page 42 of 68 (674 total posts)
< 1 second(s)
-
Incearca SET STATISTICS IO ON / OFF - vezi BOL pentru detalii. Obtii informatii utile si din ''execution plan'' si din optiunile de tipul ''showplan set''.
-
Poti sa dai detalii despre ''mediul'' in care ai necazuri? Vezi si mesajele din Event Viewer - nu numai cele legate de SQL Server. De asemenea vezi si log-ul SQL.
-
Eu nu am trecut (inca) prin asta...Ai incercat sa folosesti in comanda bcp optiunea -C cu un ''code page'' - de exemplu -C1200?
Poti explora si SSIS (de exemplu sa exporti intr-un ''destination'' de tip ''flat file'') sau, in .NET2, sa ''scrii'' intr-un fisier folosind clasa StreamWriter, cu un constructor care specfica si ''encoding'' - ul.
-
Sau poti testa daca te ajuta o functie CLR.
-
Pentru asta pregatesti un script / o procedura care creeaza obiecte ''user'' in noua baza de date si populeaza tabelele.
-
S-ar potrivi aici si un trigger DDL care sa monitorizeze crearea / distrugerea obiectelor. Un sfat bun gasesti aici:
http://www.sqlskills.com/blogs/kimberly/2007/07/24/EXECUTEASAndAnImportantUpdateYourDDLTriggersForAuditingOrPrevention.aspx
In ceea ce priveste valorile default nu te ajuta sa definesti DEFAULT-uri pe coloane?
-
Poti folosi ''perechea'' de comenzi ''EXECUTE AS'' - ''REVERT''. Cu ''EXECUTE AS'' setezi alt context de executie - de exemplu baza de date va fi creata de catre ''cine trebuie'' . Cu ''REVERT'' revii la starea initiala. De exemplu, presupunand ca esti un user ''obisnuit'', fara dreptul de a crea baze de date:
SELECT SUSER_SNAME(), ...
-
Vezi ce valoare are @@TRANCOUNT inainte si dupa apelul procedurii. In BOL de SQL 2005 exista un capitol ''Rollbacks and Commits in Stored Procedures and Triggers'' care pare sa fie OK si pentru cazul tau.
* Cred ca te poti lipsi de tranzactia ''din jurul'' lui select2 din exemplul tau (?). Btw, exemplul e cam ''cetos''...
-
Din pacate TSQL nu ''stie'' de array. Vezi daca te ajuta exemplele de aici:
http://www.sommarskog.se/arrays-in-sql.html
-
Verifica inca o data ca intr-adevar nu-ti trebuie constrangerea ''UNIQUE'' - poate este ceruta in logica unei aplicatii (?), etc...
... 42 ...
|
|
|