Как экспортировать диаграмму SQL Server 2008 в тип файла PDF?

46

Я хочу экспортировать схему базы данных в формат PDF или изображения. Как я могу это сделать?
Я работал с SQL Server 2008 R2.

Хамид Талеби
источник
2
Альтернативное решение - Microsoft Office Visio может реверсировать базу данных (в зависимости от редакции).
Гринстоун Уолкер

Ответы:

40

Не существует прямого способа преобразовать стандартную диаграмму SQL Server в тип файла PDF или файла изображения. На самом деле не существует простого способа экспортировать диаграмму из инструмента.

Тем не менее, вы можете сохранить его извне и отправить кому-нибудь:

  • распечатать на файловом принтере (файл .xps), который отформатирован как pdf, и программа просмотра файлов XPS существует на любом компьютере с Windows;
  • откройте диаграмму и щелкните правой кнопкой мыши где-нибудь посередине, и у вас будет опция «Копировать диаграмму в буфер обмена». Отсюда вы вставляете в MSPaint или другой создатель изображений и сохраняете в требуемом формате;

Не очень просто, но можно сделать работу.

Мэриан
источник
Спасибо. Ваш ответ помогите мне. Мне нужен документ из моей диаграммы на бумаге формата А4 или А3.
Хамид Талеби
2
В дополнение к этому ответу: вы можете печатать напрямую в формате PDF с помощью бесплатного конвертера PDF (и драйвера печати), например, я использую doPDf: dopdf.com
firepol
1
Печать PDF / XPS дает вам большую головоломку для чего угодно, кроме крошечных диаграмм. Чтобы поделиться с другими пользователями, я иногда уменьшал масштаб и делал снимки экрана для них.
Дэн Чарпстер
25

Это очень простой способ разместить все на одной странице! Просто щелкните правой кнопкой мыши в области диаграммы и выберите «Копировать диаграмму в буфер обмена»! Затем вы можете вставить его в Paint и сохранить его под любой тип изображения ...

Айдин Тавакколь
источник
1
Ваш ответ очень хороший, но я могу принять только одно решение! :( .up голосуйте за него.
Хамид Талеби
Упражнение это была моя стратегия
Эдгар Аллан Байрон
Это отлично сработало для меня, особенно если у вас большое количество таблиц, печать в pdf не удалась, так как вы потеряли макет.
Ральф Уиллгосс
2

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

Суале Фатехи, SchemaCrawler

Суале Фатехи
источник
1

в SQL Management 2012 в меню «Дизайн базы данных» выберите «Копировать схему в буфер обмена» ... вставьте в любую программу, которая позволит вам распечатать или сохранить в PDF.

Марио Эрнандес
источник