Описание сценария TPD Sql:
Вы когда-нибудь сталкивались с временем, необходимым для списания данных таблицы при развертывании базы данных? Visual Studio позволяет списать схему таблиц и сравнить данные таблицы, но не создавать скрипт, который будет фактически вставлять данные в таблицы при развертывании базы данных. RedGate имеет продукт, который будет делать это, но это стоит сотни, если не тысячи долларов. Наш продукт, TPD Sql Script Writer, стоит менее $20 и создает скрипты, которые позволяют развертывать настольные данные с простыми выписками Insert. Эти операторы завернуты в транзакции, так что если что-то не удастся было бы откат. TPD Sql Script Writer также достаточно умен, чтобы отключить иностранные ключи и ограничения таблицы перед вставкой данных, а затем повторно включить иностранные ключи и ограничения таблицы, когда закончите.
TPD Sql Script Writer также является хорошим способом резервного копирования базы данных. Сценарий всех таблиц к . Файл и хранить этот файл в безопасном месте для планов аварийного восстановления.
Что нового в TPD Sql Сценарист Версия 2.0.0
Версия 2.0.0 — это переимеще более ранней версии этой программы, также известной как «S'L Buddy». Эта версия имеет некоторые отклонения памяти, улучшение логики, обработка транзакций, и является иностранным ключом и таблицей ограничения известно.
история версии
- Версия 2.0.0 размещено на 2011-08-03
Новый выпуск старой программы.
Подробная информация о программе
Eula
EULA - Соглашение о лицензировании конечных пользователей
английский
ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С КОНЕЧНЫХ ПОЛЬЗОВАТЕЛЕЙ
Принимая эту лицензию, вы соглашаетесь не признавать профессионального разработчика или любого из его сотрудников ответственными или ответственными за любые нарушения авторских прав при использовании этого продукта. Ex. Копирование изображений из Интернета или любого другого места, что изображения могут быть использованы.
IMPORTANT-READ CAREFULLY: Это профессиональное соглашение о лицензировании конечных пользователей EULA является юридическим соглашением между вами (или физическое лицо или одно юридическое лицо) и профессиональным разработчиком для профессионального разработчика программного обеспечения, к которому прилагается это EULA, которое включает в себя компьютерное программное обеспечение и может включать в себя связанные средства массовой информации, печатные материалы, а также онлайн или электронную документацию SOFTWARE PRODUCT. SOFTWARE PRODUCT также включает в себя любые обновления и дополнения к оригинальному SOFTWARE PRODUCT, предоставленные вам профессиональным разработчиком. Любое программное обеспечение, предоставляемое вместе с SOFTWARE PRODUCT, которое связано с отдельным соглашением о лицензии конечного пользователя, лицензируется вам в соответствии с условиями этого лицензионного соглашения. При доступе или иным образом с помощью SOFTWARE PRODUCT, вы соглашаетесь быть связаны условиями этого EULA. Если вы не согласны с условиями этого EULA, не используйте SOFTWARE PRODUCT; Вы можете, однако, вернуть его к месту покупки для полного возврата.
Программное ОБЕСПЕЧЕНИЕ LICENSE
SOFTWARE PRODUCT защищен законами об авторском праве и международными договорами об авторском праве, а также другими законами и договорами об интеллектуальной собственности. SOFTWARE PRODUCT лицензируется, а не продается.
1. ПРЕДОСТАВЛЕНИЕ ЛИЦЕНЗИИ. Это EULA предоставляет вам следующие права:
К. Программное обеспечение приложений. Вы можете установить, получить доступ и запустить только одну копию SOFTWARE PRODUCT, или любую предыдущую версию SOFTWARE PRODUCT для той же операционной системы, на одном персонаном компьютере, COMPUTER для вашего личного, некоммерческого использования. Если не предотвратить технологию защиты от копирования, основной пользователь COMPUTER, на котором установлен SOFTWARE PRODUCT, может сделать вторую копию для своего эксклюзивного и личного некоммерческого использования на портативном компьютере.
К. Редакторы. Если SOFTWARE PRODUCT содержит редактора программного обеспечения, или редактор программного обеспечения стал доступен для вас Профессиональным Разработчиком для использования с SOFTWARE PRODUCT, вы можете использовать редактор только в сочетании с тем контентом, конкретно идентифицированным в документации для использования с редактором. Если файлы содержимого не идентифицированы, вы не можете использовать содержимое или другие файлы из SOFTWARE PRODUCT вместе с редактором. Вы можете воспроизводить и обмениваться файлами или скриптами, созданными с редактором, только с друзьями или семьей на некоммерческой основе. Профессиональный разработчик не предоставляет вам права продавать или иным образом распространять файлы из SOFTWARE PRODUCT в обмен на стоимость.
К. Хранение/использование сети. Если технология защиты от копирования не предотвращается, вы также можете хранить или устанавливать копию SOFTWARE PRODUCT на устройстве хранения, например, на сетевом сервере, используемом только для запуска SOFTWARE PRODUCT на других КОМПЬЮТЕРОВ по внутренней сети; однако, вы должны приобрести и посвятить лицензию для каждого отдельного COMPUTER, на котором SOFTWARE PRODUCT является RUN от устройства хранения. Лицензия на SOFTWARE PRODUCT не может быть совместно или использоваться одновременно на разных COMPUTERS.
К. Оговорка прав. Все права, которые прямо не предоставляются, зарезервированы Профессиональным Разработчиком.
2. ОПИСАНИЕ ДРУГИХ ПРАВ И ОГРАНИЧЕНИЙ.
К. Не для перепродажи программного обеспечения. Если SOFTWARE PRODUCT помечен не для перепродажи или NFR, то, несмотря на другие разделы этого EULA, ваше использование SOFTWARE PRODUCT ограничивается использованием для демонстрации, тестирования или оценки целей, и вы не можете перепродать, или иным образом передать по стоимости, SOFTWARE PRODUCT.
К. Ограничения на обратную инженерию, декомпилацию и разборку. Вы не можете изменить инженера, декоммировать или разобрать SOFTWARE PRODUCT, за исключением и только в той мере, в какой такая деятельность прямо разрешена применимым законодательством, несмотря на это ограничение.
К. Разделение компонентов. SOFTWARE PRODUCT лицензируется как единый продукт. Его составные части не могут быть разделены для использования на нескольких COMPUTER.
К. Товарные знаки. Это EULA не предоставляет вам никаких прав в связи с любыми товарными знаками или знаками обслуживания Профессионального Разработчика.
К. Прокат. Вы не можете арендовать, арендовать или кредитовать SOFTWARE PRODUCT.
К. Службы поддержки. Профессиональный разработчик может предоставить вам вспомогательные услуги, связанные с SOFTWARE PRODUCT. Использование служб поддержки регулируется политиками и программами профессионального разработчика, описанными в руководстве пользователя, в онлайн-документации и/или в других материалах, предоставленных профессиональным разработчиком. Любой дополнительный программный код, предоставленный Вам в рамках Службы поддержки, считается частью SOFTWARE PRODUCT и в соответствии с условиями этого EULA. Что касается технической информации, которую вы предоставляете профессиональному разработчику в рамках Службы поддержки, то профессиональный разработчик может использовать такую информацию в своих бизнес-целях, в том числе для поддержки и разработки продукта. Профессиональный разработчик не будет использовать такую техническую информацию в форме, которая лично идентифицирует вас.
К. Передача программного обеспечения. Первоначальный лицензиат SOFTWARE PRODUCT может сделать одно время постоянной передачи этого EULA и SOFTWARE PRODUCT только непосредственно к конечному пользователю. Эта передача должна включать в себя все SOFTWARE PRODUCT (включая все компоненты, средства массовой информации и печатные материалы, любые обновления, это EULA, и, если это применимо, Сертификат подлинности). Такая передача не может быть путем груза или любой другой косвенной передачи. Передача такого разового перевода должна согласиться на соблюдение условий этого EULA, включая обязательство не передавать эту EULA и SOFTWARE PRODUCT.
К. Прекращения. Без ущерба для каких-либо других прав, Профессиональный разработчик может прекратить этот EULA, если вы не соблюдаете условия этого EULA. В таком случае необходимо уничтожить все копии SOFTWARE PRODUCT и все его составные части.
3. МОДЕРНИЗАЦИЯ. Если SOFTWARE PRODUCT помечен как обновление, вы должны иметь надлежащую лицензию на использование продукта, идентифицированного Профессиональным Разработчиком как имеющего право на обновление, чтобы использовать SOFTWARE PRODUCT. SOFTWARE PRODUCT, помеченный как обновление, заменяет и/или дополняет (и может отключить) продукт, который лег в основу вашего права на обновление. Вы можете использовать полученный обновленный продукт только в соответствии с условиями этого EULA. Если SOFTWARE PRODUCT является обновлением компонента пакета программ, которые вы лицензируете как единый продукт, SOFTWARE PRODUCT может быть использован и передан только как часть этого единственного пакета продуктов и не может быть отделен для использования более чем на одном COMPUTER.
4. АВТОРСКОЕ ПРАВО. Все названия и авторские права в SOFTWARE PRODUCT (включая, но не ограничиваясь изображениями, фотографиями, анимацией, видео, аудио, музыкой, текстом и яблоками, включенными в SOFTWARE PRODUCT), сопроводительные печатные материалы и любые копии SOFTWARE PRODUCT принадлежат профессиональному разработчику или его поставщикам. Все права собственности и права интеллектуальной собственности в и на контент, которые могут быть доступны с помощью SOFTWARE PRODUCT, являются собственностью соответствующего владельца контента и могут быть защищены применимыми законами и договорами об авторском праве или других областях интеллектуальной собственности. Это EULA не предоставляет вам права на использование такого контента. Если данный SOFTWARE PRODUCT содержит документацию, которая предоставляется только в электронном виде, вы можете распечатать одну копию такой электронной документации. Вы не можете копировать печатные материалы, сопровождающие SOFTWARE PRODUCT.
5. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ ДВОЙНЫХ МЕДИА. Вы можете получить SOFTWARE PRODUCT в более чем одной среде. Независимо от типа или размера среды вы получаете, вы можете использовать только один носитель, который подходит для вашего одного COMPUTER. Вы не можете запустить другую среду на другом COMPUTER. Вы не можете кредиту, аренде, аренде или иным образом передавать другую среду другому пользователю, за исключением как часть постоянной передачи (как указано выше) SOFTWARE PRODUCT.
6. ЗАЩИТА ОТ КОПИРОВАНИЯ. SOFTWARE PRODUCT может потребовать оригинальных средств массовой информации для использования SOFTWARE PRODUCT на COMPUTER и/или использовать технологию защиты от копирования для предотвращения несанкционированного копирования ПРОДУКТА SOFTWARE. Незаконно делать несанкционированные копии SOFTWARE PRODUCT или обходить любую технологию защиты от копирования, занятую в SOFTWARE PRODUCT.
7. ПРАВИТЕЛЬСТВО США ОГРАНИЧИЛО ПРАВА. Все SOFTWARE PRODUCT, предоставленные правительству США в соответствии с ходатайствами, выданными 1 декабря 1995 года или после него, обеспечены коммерческими правами и ограничениями, описанными в других здесь. Все SOFTWARE PRODUCT, предоставленные правительству США в соответствии с ходатайствами, выданными до 1 декабря 1995 года, предоставляются с RESTRICTED RIGHTS, как это предусмотрено в FAR, 48 CFR 52.227-14 (ИЮНЬ 1987) или FAR, 48 CFR 252.227-7013 (OCT 1988), в соответствии с применимым.
8. ЭКСПОРТНЫЕ ОГРАНИЧЕНИЯ. Вы признаете, что SOFTWARE PRODUCT находится под экспортной юрисдикцией США. Вы соглашаетесь соблюдать все применимые международные и национальные законы, которые применяются к SOFTWARE PRODUCT, включая Правила экспортного администрирования США, а также ограничения на конечный пользователь, конечный доступ и пункт назначения, выданные правительствами США и других стран. Дополнительную информацию можно получить в http://www.TheProDev.com
Разное
Если вы приобрели этот SOFTWARE PRODUCT в Соединенных Штатах, это EULA регулируется законами штата Кентукки. Если вы приобрели этот SOFTWARE PRODUCT в Канаде, если это прямо не запрещено местным законодательством, это EULA регулируется законами, в силе в провинции Онтарио, Канада; и, в отношении любого спора, который может возникнуть в настоящее время, вы даете согласие на юрисдикцию федеральных и провинциальных судов, заседая в Торонто, Онтарио. Если этот SOFTWARE PRODUCT был приобретен за пределами Соединенных Штатов, то местное законодательство может применяться.
Если у вас есть какие-либо вопросы, касающиеся этого EULA, или если вы хотите связаться с профессиональным разработчиком по любой причине, пожалуйста, свяжитесь с профессиональным разработчиком дочерней выступающей вашей стране, или написать: Профессиональный разработчик информации о продажах, 23 Mossy Creek CT W, Элизабеттаун, KY, 42701.
ОГРАНИЧЕННАЯ ГАРАНТИЯ НА ПРОГРАММНЫЕ ПРОДУКТЫ, ПРИОБРЕТЕННЫЕ В США И КАНАДЕ. Профессиональный разработчик гарантирует, что a) SOFTWARE PRODUCT будет выполнять существенно в соответствии с сопроводительными письменными или электронными материалами в течение девяносто (90) дней с даты получения, и b) любые вспомогательные услуги, предоставляемые Профессиональным Разработчиком, должны быть существенно описаны в применимых письменных или электронных материалах, предоставленных Вам Профессиональным Разработчиком, и инженеры поддержки профессиональных разработчиков приложить коммерчески разумные усилия для решения любых проблемных вопросов. Некоторые штаты и юрисдикции не допускают ограничений на продолжительность подразумеваемой гарантии, поэтому вышеупомянутое ограничение может не распространяться на вас. В той мере, в какой это разрешено применимым законодательством, подразумеваемые гарантии на SOFTWARE PRODUCT, если таковые имеются, ограничиваются девяностою (90) днями.
СРЕДСТВА ПРАВОВОЙ ЗАЩИТЫ КЛИЕНТОВ. Профессиональная ответственность разработчика и его поставщиков и ваше эксклюзивное средство правовой защиты должны быть, по варианту профессионального разработчика, либо (а) возврат уплаченной цены, если таковые имеются, или b) ремонт или замена SOFTWARE PRODUCT, которая не соответствует ограниченной гарантии профессионального разработчика и которая возвращается профессиональному разработчику с копией вашей квитанции. Эта ограниченная гарантия аннулируется, если сбой SOFTWARE PRODUCT произошел в результате несчастного случая, злоупотребления или неправильного применимости. Любая замена SOFTWARE PRODUCT будет оправдана на оставшуюся часть первоначального гарантийного периода или тридцать (30) дней, в зависимости от того, что больше. За пределами Соединенных Штатов, ни эти средства правовой защиты, ни какие-либо услуги по поддержке продукции, предлагаемые Профессиональный разработчик доступны без доказательств покупки из авторизованного международного источника.
НИКАКИХ ДРУГИХ ГАРАНТИЙ. В максимальной степени, разрешенной применимым законодательством, Профессиональный разработчик и его поставщики не разрешают все другие гарантии и условия, как экспресс, так и подразумеваемые, включая, но не ограничиваясь, подразумеваемые гарантии торговой деятельности, пригодности для конкретной цели, названия и невщемления, в отношении SOFTWARE PRODUCT, а также предоставление или непредоприятие вспомогательных услуг. Эта ограниченная гарантия дает вам конкретные юридические права. У вас могут быть другие, которые варьируются от штата / юрисдикции до штата / юрисдикции.
ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ. В максимальной степени, разрешенной применимым законодательством, ни в коем случае Профессиональный разработчик или его поставщики не несут ответственности за любой особый, случайный, косвенный или косвенный ущерб (включая, без ограничений, убытки в связи с потерей прибыли от предпринимательской деятельности, прерыванием бизнеса, потерей деловой информации или любыми другими денежными потерями), возникающими в результате использования или невозможности использования SOFTWARE PRODUCT или предоставления или непредопоистиния вспомогательных услуг, даже если профессиональный разработчик был проинформирован о возможности такого ущерба. В любом случае, вся ответственность профессионального разработчика в соответствии с любым положением этого EULA должна быть ограничена большей суммой, фактически уплаченной вами за SOFTWARE PRODUCT или US$5.00; при условии, однако, если вы заключили Соглашение об услугах поддержки профессиональных разработчиков, вся ответственность профессионального разработчика в отношении служб поддержки регулируется условиями этого соглашения. Поскольку некоторые штаты и юрисдикции не допускают исключения или ограничения ответственности, вышеуказанные ограничения могут не распространяться на вас.