Лидеры рейтинга

ID: 226425

Konstantin Shvetski

Мастер-Эксперт

942

Россия, Северодвинск


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

404

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Академик

394

Россия, Санкт-Петербург


ID: 137394

Megaloman

Мастер-Эксперт

329

Беларусь, Гомель


ID: 400669

epimkin

Профессионал

170


ID: 165461

Лангваген Сергей Евгеньевич

Советник

70

Россия, Московская обл.


ID: 400484

solowey

Профессор

67


8.1.6

02.01.2021

JS: 2.2.2
CSS: 4.2.0
jQuery: 3.5.1


 

Установка и настройка серверов баз данных, таблицы и запросы.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)


Коцюрбенко Алексей Владимирович
Статус: Старший модератор
Рейтинг: 2136
solowey
Статус: Профессор
Рейтинг: 67
Alexander Babich
Статус: Профессор
Рейтинг: 1
 

Перейти к консультации №:
 

Консультация онлайн # 194292
Раздел: • Базы данных
Автор вопроса: solowey (Профессор)
Дата: 25.12.2018, 17:30
Поступило ответов: 0

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:

Есть база данных с 20-30 таблицами, созданных лет 7 назад. Первоначальный скрипт уже ДАВНО устарел. В БД ОГРОМНАЯ куча записей. Возникла необходимость в создание пустой БД, наличие всех таблиц без данных.
Есть ли возможность получить все таблицы с колонками, ключами и зависимостями? Запрос или что-то подобное.

Состояние: Консультация закрыта

Oтветов пока не поступило.

Мини-форум консультации № 194292

Megaloman

Мастер-Эксперт

ID: 137394

1

= общий = |  25.12.2018, 18:19 |  цитировать |  профиль |  личное сообщение
solowey:

Цитата:
Есть база данных
Что за база? MS SQL Server?

=====
Нет времени на медленные танцы

solowey

Профессор

ID: 400484

2

= общий = |  25.12.2018, 20:06 |  цитировать |  профиль |  личное сообщение

Да. MS SQL Server

Megaloman

Мастер-Эксперт

ID: 137394

3

= общий = |  25.12.2018, 21:04 |  цитировать |  профиль |  личное сообщение
solowey:

Давно не работал с ms sql. И сейчас доступа к ней нет. По памяти, можно сгенерировать скрипт на создание таблицы. Но, как помнится, легче сделать бэкап базы, восстановить её с другим именем, и вычистить таблицы (truncate) . Ecли надо, усечь место на диске (shrink). При этом сохранится структура базы, хранимые процедуры.
Это всё по памяти, не судите строго.
Кстати, наверное в разных версиях sql-сервера есть разные инструменты, и Вам имеет смысл указать это для других коллег, готовых помочь.

=====
Нет времени на медленные танцы

solowey

Профессор

ID: 400484

4

= общий = |  26.12.2018, 09:19 |  цитировать |  профиль |  личное сообщение

ms sql server 2008

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.