Opis modułu zapisującego skrypty TPD SQL:
Czy kiedykolwiek napotkałeś czas potrzebny do skryptu danych tabeli podczas wdrażania bazy danych? Visual Studio umożliwia skrypt tabel schematu i porównywania danych tabel, ale nie utworzyć skrypt, który faktycznie wstawi dane do tabel podczas wdrażania bazy danych. RedGate ma produkt, który to zrobi, ale kosztuje setki, jeśli nie tysiące dolarów. Nasz produkt, TPD Sql Script Writer, kosztuje mniej niż $20 i tworzy skrypty, które umożliwiają wdrażanie danych tabeli za pomocą prostych instrukcji Insert. Te instrukcje są zawijane w transakcjach, więc jeśli coś się nie powiedzie, to wycofać. Moduł zapisujący skrypt sql tpd jest również wystarczająco inteligentny, aby wyłączyć klucze obce i ograniczenia tabeli przed wstawieniem danych, a następnie ponownie włączyć klucze obce i ograniczenia tabeli po zakończeniu.
TPD Sql Script Writer jest również dobrym sposobem na tworzenie kopii zapasowych bazy danych. Skrypt wszystkie tabele do . SQL i przechowywać ten plik w bezpiecznej lokalizacji dla planów odzyskiwania po awarii.
Co nowego w TPD Sql Script Writer w wersji 2.0.0
Wersja 2.0.0 jest reedycja wcześniejszej wersji tego programu, znany również jako SQL Buddy. Ta wersja ma kilka inhancements pamięci, udoskonalenia logiki, przetwarzania transakcji i jest klucz obcy i ograniczenia tabeli pamiętać.
historia wersji
- Wersja 2.0.0 opublikowany na 2011-08-03
Nowa wersja starszego programu.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Angielski
Licencja
Akceptując niniejszą licencję, zgadzasz się nie pociągać do odpowiedzialności The Professional Developer ani żadnego z jego pracowników za jakiekolwiek naruszenia praw autorskich podczas korzystania z tego produktu. Przykład kopiowanie obrazów z Internetu lub w innym miejscu, w które można korzystać z obrazów.
WAŻNE- PRZECZYTAJ UWAŻNIE: Niniejsza Umowa licencyjna dla użytkowników końcowych dla professional developerów jest umową licencyjną użytkownika końcowego użytkownika, która jest umową prawną między Użytkownikiem (osobą fizyczną lub jednym podmiotem) a oprogramowaniem Professional Developer for The Professional Developer, do którego jest dołączona niniejsza umowa licencyjna, która obejmuje oprogramowanie komputerowe i może zawierać powiązane media, materiały drukowane oraz oprogramowanie oprogramowania dokumentacji online lub elektronicznej. OPROGRAMOWANIE ZAWIERA RÓWNIEŻ wszelkie aktualizacje i uzupełnienia oryginalnego OPROGRAMOWANIA dostarczonego przez The Professional Developer. Wszelkie oprogramowanie dostarczone wraz z OPROGRAMOWANIEM, które jest powiązane z oddzielną umową licencyjną użytkownika końcowego, jest licencjonowane na mocy warunków tej umowy licencyjnej. Uzyskując dostęp lub w inny sposób korzystając z OPROGRAMOWANIA, użytkownik wyraża zgodę na przestrzeganie warunków niniejszej Umowy Licencyjnej. Jeśli użytkownik nie zgadza się z warunkami niniejszej Umowy Licencyjnej, nie powinien korzystać z OPROGRAMOWANIA; możesz jednak zwrócić go do miejsca zakupu w celu uzyskania pełnego zwrotu pieniędzy.
LICENCJA NA OPROGRAMOWANIE
PRODUKT OPROGRAMOWANIA jest chroniony prawami autorskimi i międzynarodowymi traktatami o prawach autorskich, a także innymi prawami i traktatami dotyczącymi własności intelektualnej. OPROGRAMOWANIE JEST LICENCJONOWANE, a nie sprzedawane.
1. UDZIELENIE LICENCJI. Niniejsza Umowy Licencyjnej udziela następujących praw:
z o.o. oprogramowanie aplikacji. Użytkownik może zainstalować, uzyskać do niego dostęp i uruchomić tylko jedną kopię OPROGRAMOWANIA lub dowolnej wcześniejszej wersji OPROGRAMOWANIA dla tego samego systemu operacyjnego, na jednym komputerze osobistym, komputerze do osobistego, niekomercyjnego użytku. Jeśli nie jest to spowodowane technologią ochrony przed kopiowaniem, główny użytkownik komputera, na którym zainstalowany jest PRODUKT SOFTWARE, może wykonać drugą kopię do wyłącznego i osobistego niekomercyjnego użytku na komputerze przenośnym.
z o.o. Edytory. Jeśli OPROGRAMOWANIE ZAWIERA Edytor oprogramowania lub Edytor oprogramowania jest udostępniany przez The Professional Developer do użytku z OPROGRAMOWANIEM, użytkownik może korzystać z Edytora wyłącznie w połączeniu z treściami wyraźnie określonymi w dokumentacji do użytku z Edytorem. Jeśli nie zostaną zidentyfikowane żadne pliki zawartości, nie można używać zawartości lub innych plików z OPROGRAMOWANIA PRODUKTU w Edytorze. Użytkownik może reprodukować i udostępniać pliki lub skrypty utworzone za pomocą Edytora znajomym lub rodzinie wyłącznie w celach niekomercyjnych. Profesjonalny Programista nie udziela użytkownikowi prawa do sprzedaży lub rozpowszechniania w inny sposób plików z OPROGRAMOWANIA w zamian za wartość.
z o.o. Pamięć masowa/wykorzystanie w sieci. Jeśli nie jest to możliwe dzięki technologii ochrony przed kopiowaniem, użytkownik może również przechowywać lub instalować kopię OPROGRAMOWANIA na urządzeniu pamięci masowej, takim jak serwer sieciowy, używanym wyłącznie do uruchamiania OPROGRAMOWANIA na innych komputerach użytkownika za pośrednictwem sieci wewnętrznej; należy jednak nabyć i poświęcić licencję na każdy oddzielny komputer, na którym oprogramowanie jest uruchamiane z urządzenia pamięci masowej. Licencja na OPROGRAMOWANIE NIE może być udostępniana ani używana jednocześnie na różnych komputerach.
z o.o. Zastrzeżenie praw. Wszelkie prawa, które nie zostały wyraźnie przyznane, są zastrzeżone przez The Professional Developer.
2. OPIS INNYCH PRAW I OGRANICZEŃ.
z o.o. Nie dla oprogramowania odsprzedaży. Jeśli OPROGRAMOWANIE JEST oznaczone jako Nie do odsprzedaży lub NFR, to, niezależnie od innych sekcji niniejszej Umowy Licencyjnej, korzystanie z OPROGRAMOWANIA jest ograniczone do wykorzystania w celach demonstracyjnych, testowych lub ewaluacyjnych i użytkownik nie może odsprzedawać ani w inny sposób przenosić na wartość OPROGRAMOWANIA.
z o.o. Ograniczenia dotyczące inżynierii odwrotnej, dekompilacji i demontażu. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemleć OPROGRAMOWANIA, z wyjątkiem przypadków i tylko w zakresie, w jakim taka działalność jest wyraźnie dozwolona przez obowiązujące prawo, niezależnie od tego ograniczenia.
z o.o. Oddzielenie komponentów. OPROGRAMOWANIE JEST LICENCJONOWANE JAKO POJEDYNCZY PRODUKT. Jego części składowe nie mogą być rozdzielone do użytku na więcej niż jednym komputerze.
z o.o. Znakami towarowymi. Niniejsza Umowy Licencyjnej nie przyznaje użytkownikowi żadnych praw w związku ze znakami towarowymi lub usługowymi The Professional Developer.
z o.o. Wynajem. Użytkownik nie może wypożyczać, dzierżawić ani wypożyczać OPROGRAMOWANIA.
z o.o. usługi pomocy technicznej. Profesjonalny programista może świadczyć usługi pomocy technicznej związane z OPROGRAMOWANIEM. Korzystanie z Usług Pomocy Technicznej podlega zasadom i programom Professional Developer opisanym w instrukcji obsługi, w dokumentacji online i/lub w innych materiałach dostarczonych przez Professional Developer. Każdy dodatkowy kod oprogramowania dostarczony w ramach Usług Pomocy Technicznej będzie uważany za część OPROGRAMOWANIA i podlega warunkom niniejszej Umowy Licencyjnej. W odniesieniu do informacji technicznych przekazywaliśmy The Professional Developer w ramach Usług Wsparcia, Profesjonalny Programista może wykorzystywać takie informacje do swoich celów biznesowych, w tym do wsparcia produktu i rozwoju. Profesjonalny Programista nie będzie wykorzystywał takich informacji technicznych w formie umożliwiającej identyfikację użytkownika.
z o.o. Transfer oprogramowania. Pierwotny licencjobiorca OPROGRAMOWANIA MOŻE dokonać jednorazowego stałego przeniesienia niniejszej Umowy Licencyjnej użytkownika końcowego i oprogramowania wyłącznie bezpośrednio do użytkownika końcowego. Transfer ten musi obejmować wszystkie OPROGRAMOWANIE (w tym wszystkie części składowe, nośniki i materiały drukowane, wszelkie ulepszenia, niniejszą Umowy Licencyjne i, w stosownych przypadkach, certyfikat autentyczności). Takie przekazanie nie może być dokonywane w drodze przesyłki lub innego pośredniego przeniesienia. Przejmującego takie jednorazowe przeniesienie musi wyrazić zgodę na przestrzeganie warunków niniejszej Umowy Licencyjnej, w tym zobowiązanie do nieprzekasywania niniejszej Umowy Licencyjnej i OPROGRAMOWANIA.
z o.o. Zakończenie. Bez uszczerbku dla jakichkolwiek innych praw, Profesjonalny Programista może wypowiedzieć niniejszą Umowę licencyjną, jeśli użytkownik nie przestrzega warunków niniejszej Umowy Licencyjnej. W takim przypadku należy zniszczyć wszystkie kopie OPROGRAMOWANIA i wszystkich jego części składowych.
3. MODERNIZACJE. Jeśli OPROGRAMOWANIE JEST oznaczone jako uaktualnienie, użytkownik musi uzyskać odpowiednie licencje na korzystanie z produktu wskazanego przez The Professional Developer jako kwalifikującego się do uaktualnienia w celu korzystania z OPROGRAMOWANIA. OPROGRAMOWANIE OZNACZONE jako uaktualnienie zastępuje i/lub uzupełnia (i może wyłączyć) produkt, który stanowił podstawę uprawnień użytkownika do uaktualnienia. Możesz korzystać z otrzymanego uaktualnionego produktu wyłącznie zgodnie z warunkami niniejszej Umowy Licencyjnej. Jeśli OPROGRAMOWANIE JEST uaktualnieniem komponentu pakietu programów licencjonowanych jako jeden produkt, OPROGRAMOWANIE MOŻE być używane i przesyłane tylko jako część tego pojedynczego pakietu produktu i nie może być oddzielone do użytku na więcej niż jednym KOMPUTERZE.
4. PRAWA AUTORSKIE. Wszystkie tytuły i prawa autorskie do OPROGRAMOWANIA (w tym między innymi obrazy, fotografie, animacje, wideo, audio, muzyka, tekst i aplety włączone do OPROGRAMOWANIA), dołączone materiały drukowane oraz wszelkie kopie OPROGRAMOWANIA są własnością The Professional Developer lub jego dostawców. Wszelkie tytuły i prawa własności intelektualnej do treści, do których można uzyskać dostęp za pomocą OPROGRAMOWANIA, są własnością odpowiedniego właściciela treści i mogą być chronione przez obowiązujące prawa autorskie lub inne prawa własności intelektualnej i traktaty. Niniejsza Umowa Licencyjna Nie daje ci żadnych praw do korzystania z takich treści. Jeśli niniejszy PRODUKT ZAWIERAJĄCY OPROGRAMOWANIE zawiera dokumentację dostarczaną wyłącznie w formie elektronicznej, można wydrukować jedną kopię takiej dokumentacji elektronicznej. Użytkownik nie może kopiować drukowanych materiałów dołączonych do OPROGRAMOWANIA.
5. OPROGRAMOWANIE Z DWOMA NOŚNIKAMI. Oprogramowanie można otrzymać na więcej niż jednym nośniku. Niezależnie od typu lub wielkości medium, które otrzymujesz, możesz użyć tylko jednego nośnika, który jest odpowiedni dla twojego pojedynczego komputera. Nie możesz uruchomić innego nośnika na innym komputerze. Użytkownik nie może pożyczać, wynajmować, dzierżawić ani w inny sposób przenosić innego nośnika na innego użytkownika, z wyjątkiem części stałego przeniesienia (jak przewidziano powyżej) OPROGRAMOWANIA.
6. OCHRONA PRZED KOPIOWANIEM. OPROGRAMOWANIE MOŻE wymagać oryginalnego nośnika do korzystania z OPROGRAMOWANIA NA KOMPUTERZE i/lub stosować technologię ochrony przed kopiowaniem, aby zapobiec nieautoryzowanemu kopiowaniu OPROGRAMOWANIA. Nielegalne jest tworzenie nieautoryzowanych kopii OPROGRAMOWANIA lub obchodzenie jakiejkolwiek technologii ochrony przed kopiowaniem zastosowanej w OPROGRAMOWANIU.
7. RZĄD STANÓW ZJEDNOCZONYCH OGRANICZYŁ PRAWA. Cały PRODUKT OPROGRAMOWANIA dostarczony rządowi Stanów Zjednoczonych zgodnie z prośbami wydanymi w dniu 1 grudnia 1995 r. lub później, jest wyposażony w prawa handlowe i ograniczenia opisane w innym miejscu niniejszego rozporządzenia. Wszystkie OPROGRAMOWANIE dostarczone rządowi Stanów Zjednoczonych zgodnie z prośbami wydanymi przed 1 grudnia 1995 r. jest objęte ograniczonymi prawami przewidzianymi w FAR, 48 CFR 52.227-14 (CZERWIEC 1987) lub FAR, 48 CFR 252.227-7013 (KTZ 1988), stosownie do przypadku.
8. OGRANICZENIA EKSPORTOWE. Użytkownik przyjmuje do wiadomości, że OPROGRAMOWANIE PODLEGA jurysdykcji eksportowej USA. Użytkownik zgadza się przestrzegać wszystkich obowiązujących przepisów międzynarodowych i krajowych, które mają zastosowanie do OPROGRAMOWANIA, w tym przepisów administracji eksportowej STANÓW Zjednoczonych, a także ograniczeń dla użytkowników końcowych, użytkowania końcowego i przeznaczenia wydanych przez stany Zjednoczone i inne rządy. Aby uzyskać dodatkowe informacje, zobacz http://www.TheProDev.com
Różne
Jeśli użytkownik nabył ten PRODUKT W Stanach Zjednoczonych, niniejsza Umowy Licencyjnej podlega prawu stanu Kentucky. Jeśli użytkownik nabył niniejszy PRODUKT W Kanadzie, chyba że jest to wyraźnie zabronione przez lokalne prawo, niniejsza Umowy licencyjnej podlegają przepisom obowiązującym w prowincji Ontario w Kanadzie; oraz, w odniesieniu do wszelkich sporów, które mogą powstać na mocy niniejszej Umowy, użytkownik wyraża zgodę na jurysdykcję sądów federalnych i prowincjonalnych z toronto, Ontario. Jeśli niniejszy PRODUKT ZOSTAŁ NABYTY POZA Stanami Zjednoczonymi, może mieć zastosowanie lokalne prawo.
Jeśli masz jakiekolwiek pytania dotyczące niniejszej Umowy licencyjnej użytkownika, lub jeśli chcesz skontaktować się z The Professional Developer z jakiegokolwiek powodu, skontaktuj się z oddziałem The Professional Developer obsługującym Twój kraj lub napisz: The Professional Developer Sales Information, 23 Mossy Creek CT W, Elizabethtown, KY, 42701.
OGRANICZONA GWARANCJA NA OPROGRAMOWANIE ZAKUPIONE W STANACH ZJEDNOCZONYCH I KANADZIE. Profesjonalny Programista gwarantuje, że (a) OPROGRAMOWANIE BĘDZIE działało zasadniczo zgodnie z towarzyszącymi mu materiałami pisemnymi lub elektronicznymi przez okres dziewięćdziesięciu (90) dni od daty otrzymania, oraz (b) wszelkie Usługi Pomocy Technicznej świadczone przez Profesjonalnego Dewelopera będą zasadniczo opisane w odpowiednich materiałach pisemnych lub elektronicznych dostarczonych przez The Professional Developer, a inżynierowie pomocy technicznej Professional Developer podejmą uzasadnione komercyjnie wysiłki w celu rozwiązania wszelkich problemów. Niektóre stany i jurysdykcje nie zezwalają na ograniczenia okresu obowiązywania dorozumianej gwarancji, więc powyższe ograniczenie może nie mieć zastosowania do Ciebie. W zakresie dozwolonym przez obowiązujące prawo, dorozumiane gwarancje na OPROGRAMOWANIE, jeśli takie istnieją, są ograniczone do dziewięćdziesięciu (90) dni.
ŚRODKÓW ZARADCZYCH DLA KLIENTÓW. Odpowiedzialność Professional Developer's i jego dostawców oraz wyłączny środek zaradczy użytkownika, według uznania Professional Developer, albo (a) zwrot zapłaconej ceny, jeśli taka istnieje, lub (b) naprawa lub wymiana OPROGRAMOWANIA, który nie spełnia ograniczonej gwarancji Professional Developer i który zostanie zwrócony Profesjonalnemu Deweloperowi wraz z kopią paragonu. Niniejsza Ograniczona Gwarancja jest nieważna, jeśli awaria OPROGRAMOWANIA PRODUKTU była wynikiem wypadku, nadużycia lub niewłaściwego zastosowania. Wszelkie zamienne OPROGRAMOWANIE BĘDĄ objęte gwarancją przez pozostałą część pierwotnego okresu gwarancji lub trzydziestu (30) dni, w zależności od tego, która z tych dat jest dłuższa. Poza Stanami Zjednoczonymi, ani te środki zaradcze, ani żadne usługi wsparcia produktu oferowane przez The Professional Developer nie są dostępne bez dowodu zakupu z autoryzowanego źródła międzynarodowego.
ŻADNYCH INNYCH GWARANCJI. W maksymalnym zakresie dozwolonym przez obowiązujące prawo, The Professional Developer i jego dostawcy zrzekają się wszelkich innych gwarancji i warunków, wyraźnych lub dorozumianych, w tym między innymi dorozumianych gwarancji przydatności handlowej, przydatności do określonego celu, tytułu i nienaruszania praw, w odniesieniu do PRODUKTU SOFTWARE, oraz świadczenia lub nieudzielania Usług Pomocy Technicznej. Niniejsza ograniczona gwarancja daje użytkownikowi określone prawa. Użytkownik może mieć inne osoby, które różnią się w zależności od stanu/jurysdykcji.
OGRANICZENIA ODPOWIEDZIALNOŚCI. W maksymalnym zakresie dozwolonym przez obowiązujące prawo, w żadnym wypadku The Professional Developer lub jego dostawcy nie ponoszą odpowiedzialności za jakiekolwiek szczególne, przypadkowe, pośrednie lub wtórne szkody (w tym, bez ograniczeń, szkody z tytułu utraty zysków z działalności gospodarczej, przerwy w działalności, utraty informacji biznesowych, lub jakiejkolwiek innej straty pieniężnej) wynikającej z korzystania lub niemożności korzystania z OPROGRAMOWANIA lub świadczenia lub nieudzielenia Usług Pomocy Technicznej, nawet jeśli The Professional Developer został poinformowany o możliwości wystąpienia takich szkód. W każdym przypadku cała odpowiedzialność The Professional Developer wynikająca z jakichkolwiek postanowionów niniejszej Umowy Licencyjnej użytkownika ogranicza się do większej kwoty faktycznie zapłaconej przez Użytkownika za OPROGRAMOWANIE LUB 5,00 USD; jednakże w przypadku zawarcia umowy o świadczenie usług wsparcia dla profesjonalnych deweloperów, cała odpowiedzialność Professional Developer za Usługi Wsparcia podlega warunkom tej umowy. Ponieważ niektóre stany i jurysdykcje nie zezwalają na wyłączenie lub ograniczenie odpowiedzialności, powyższe ograniczenie może nie mieć zastosowania do Ciebie.