Simple as pie:
1) Loo uus tekstifail, sisuga:
[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop
2) anna sellele faililaiendiks scf
.. ja voilà paiguta kuhu tahad.
(testitud OS: Windows XP SP2)
Simple as pie:
1) Loo uus tekstifail, sisuga:
[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop
2) anna sellele faililaiendiks scf
.. ja voilà paiguta kuhu tahad.
(testitud OS: Windows XP SP2)
KL soojal soovitusel uurisin pisut MSSQL2005 utiliiti nimega bcp (loe: Bulk Copy), mis võimaldab otse käsurealt vahendada andmeid baasi ja andmetega failide vahel. Süntaks on mõõdukalt lihtne, kuid omab siiski paari twisti. Paar näidet kasutamisest allpool:
1) Väljastada tabeli X_USER sisu faili bcpTest.txt
C:\>bcp SomeDb..X_USER out bcptest.txt -c -C RAW -Usa -Slocalhost
Tähelepanu tuleks pöörata siis kindlasti vajadusele määrata kuidas kooditabelitega hakkama saada (-C RAW), muidu komistad sa pikalt ja pidevalt järgmise veateate otsa:
Starting copy...
SQLState = S1000, NativeError = 0
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]Code page 775 is not supported by SQL Server
SQLState = S1000, NativeError = 0
Error = [Microsoft][ODBC SQL Server Driver]Unable to resolve column level collationsBCP copy out failed
Antud lahendust ja põhjuseid kirjeldatakse ka siin.
2) Väljastada üks baasis hoitab pdf faili bcptest.pdf (image andmetüübist)
C:\>bcp "select DATA from SomeDb..DATA_FILE where ID=1281" queryout bcptest.pdf -Usa -localhost -N
Andmete sisestamiseks on samuti vahendid. Samuti saab seadistada veel tulesid-vilesid. Näiteks muuta veeru- ja reaeraldajaid.
Inimene õpib kogu elu.. Kui ma palju aega tagsi rõõmustasin, kuidas debugimisel transaktsiooni aegumsist vältida ja pakkusin sära silmis koodilõiku:
1: <system.transactions>
2: <defaultSettings timeout="00:15:00" />
3: </system.transactions>
1: <system.transactions>
2: <machineSettings maxTimeout="00:30:00" />
3: </system.transactions>