Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
где взять scptxfr.exe ? перерыл кучу всякой инфы, в нете почему то не валяется ..
нашел тут на форуме , что в папке UPGRADE должна находится, у меня такой папки нет почему то

стоит Microsoft SQL Server Enterprise Edition (64-bit) 2008 R1
24 окт 12, 11:56    [13367544]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
автор
Scptxfr.exe is included in SQL Server 7.0 and 2000, but not in SQL Server 2005 and SQL Server 2008. We can use Scripter or Transfer objects to generate scripts. Please see:
24 окт 12, 12:00    [13367566]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
Ozerov,

спасибо! понял что дурак)))


для функций и проц откопал:
select ROUTINE_DEFINITION from [Ваша база].[INFORMATION_SCHEMA].[ROUTINES] where  SPECIFIC_SCHEMA = 'dbo' 


а вот таблицы пока дедовским способом копируя с каждой скрипт =((



если кто подскажет не "ручной вариант"? ,буду премного благодарен =)
24 окт 12, 12:07    [13367620]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
rigid_joke

а вот таблицы пока дедовским способом копируя с каждой скрипт =((
)

А зачем с каждой ?

И какая изначальная задача ?
24 окт 12, 12:15    [13367685]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
Ozerov
rigid_joke
а вот таблицы пока дедовским способом копируя с каждой скрипт =((
)

А зачем с каждой ?

И какая изначальная задача ?


изначальная задача состоит в том, чтобы скриптовать все таблицы с ключами, связами и т.д. и проц с функциями
и чтобы потом можно было ,например, в аксессовской/скульной базе единым скриптом воссоздать!
24 окт 12, 12:27    [13367755]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
[quot rigid_joke]
Ozerov
пропущено...

А зачем с каждой ?

И какая изначальная задача ?


изначальная задача состоит в том, чтобы скриптовать все таблицы с ключами, связами и т.д. и проц с функциями
и чтобы потом можно было ,например, в аксессовской/скульной базе единым скриптом воссоздать![/Ну на базе - Generate Script. Выберите нужные объекты и вперед. В чем проблема ?
24 окт 12, 12:31    [13367789]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Уупс...

Ну на базе - Generate Script. Выберите нужные объекты и вперед. В чем проблема ?
24 окт 12, 12:32    [13367791]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
Ozerov
Уупс...

Ну на базе - Generate Script. Выберите нужные объекты и вперед. В чем проблема ?


гм, а где он находится?

если по базе кликнуть правой кнопкой (пользую Managment Studio 10.0.5500) , то будет скрипт просто создания базы
24 окт 12, 12:39    [13367834]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
сорри , я дурилка)) нашел)
24 окт 12, 12:40    [13367842]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
jjjjjjjjjjjjjjjjjjjjjj
Guest
Tasks -> Generate scripts
24 окт 12, 12:41    [13367847]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
jjjjjjjjjjjjjjjjjjjjjj
Tasks -> Generate scripts


спасибо, уже догадался =)

но! если вдруг есть какой - нить способ погибче, то пишите, с удовольствием рассмотрю и возможно применю =)
24 окт 12, 12:47    [13367892]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
rigid_joke
jjjjjjjjjjjjjjjjjjjjjj
Tasks -> Generate scripts


спасибо, уже догадался =)

но! если вдруг есть какой - нить способ погибче, то пишите, с удовольствием рассмотрю и возможно применю =)


Backup with copy_only\restore и очистка таблиц в джобе.
24 окт 12, 12:50    [13367913]     Ответить | Цитировать Сообщить модератору
 Re: где взять scptxfr.exe ?  [new]
rigid_joke
Member

Откуда:
Сообщений: 141
Ozerov
rigid_joke
пропущено...


спасибо, уже догадался =)

но! если вдруг есть какой - нить способ погибче, то пишите, с удовольствием рассмотрю и возможно применю =)


Backup with copy_only\restore и очистка таблиц в джобе.


эт кстати тоже интересный вариант!! =))
24 окт 12, 12:58    [13367997]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить