Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Про копирование таблицы / 17 сообщений из 17, страница 1 из 1
25.04.2018, 21:06
    #39636379
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Здравствуйте!

Есть таблица в базе данных и там 6 млн строк. Сервер на моем компьютере, то есть на локалке. Таблицу в excel не получится скопировать, так как ограничение 1 048 576 строк.

1. Как можно импортировать таблицу так, чтобы получить файл, потом его выложить на серверную папку, некоторые пользователи могли подключиться к этой таблице из экселя либо через сводную таблицу, либо через умную таблицу? Понятно, что все строки не получится выгрузить. Может быть какая то технология специальная есть.

2. Как копировать таблицу из одной базы данных, находящая на локальном компьютере, в другую базу данных, которая находиться на другом сервере?
...
Рейтинг: 0 / 0
25.04.2018, 22:28
    #39636411
Eleanor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
ferzmikkКак копировать таблицу из одной базы данных, находящая на локальном компьютере, в другую базу данных, которая находится на другом сервере?
Так же как вы собирались скопировать данные в Excel, через Sql Server Import and Export Wizard .
Еще можно выложить таблицу в 6 Excel файлов :)
...
Рейтинг: 0 / 0
25.04.2018, 22:45
    #39636419
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
ferzmikkЗдравствуйте!

Есть таблица в базе данных и там 6 млн строк. Сервер на моем компьютере, то есть на локалке. Таблицу в excel не получится скопировать, так как ограничение 1 048 576 строк.

1. Как можно импортировать таблицу так, чтобы получить файл, потом его выложить на серверную папку, некоторые пользователи могли подключиться к этой таблице из экселя либо через сводную таблицу, либо через умную таблицу? Понятно, что все строки не получится выгрузить. Может быть какая то технология специальная есть.

2. Как копировать таблицу из одной базы данных, находящая на локальном компьютере, в другую базу данных, которая находиться на другом сервере?
1. Таки есть такая специальная технология. Называется OLAP куб. Позволяет загрузить 6 миллионов строк и по частям смотреть через сводную таблицу Excel.
2. Можно создать SSIS пакет, можно таблицу из локальной базы выгрузить с CSV, запаковать в ZIP, отправить на другой сервер по SFTP и там импортировать в таблицу через bcp. Это достаточно просто - даже для разработчиков MSSQL, которые ничего кроме SSAS не видели.
...
Рейтинг: 0 / 0
26.04.2018, 02:26
    #39636465
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Может всё же уровень детализации базовой таблицы слишком большой.
И пользователям достаточно иметь некие агрегированные данные?
...
Рейтинг: 0 / 0
26.04.2018, 05:46
    #39636484
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Может ну их нафиг фсе эти технологии?

Банальное подключение экселя прямо к серверу БД с лехким фильтром (ну не верю я в способность пользователя прочитать 6 млн строк)... и фсе?
...
Рейтинг: 0 / 0
26.04.2018, 08:47
    #39636541
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
ferzmikkЗдравствуйте!

Есть таблица в базе данных и там 6 млн строк. Сервер на моем компьютере, то есть на локалке. Таблицу в excel не получится скопировать, так как ограничение 1 048 576 строк.

1. Как можно импортировать таблицу так, чтобы получить файл, потом его выложить на серверную папку, некоторые пользователи могли подключиться к этой таблице из экселя либо через сводную таблицу, либо через умную таблицу? Понятно, что все строки не получится выгрузить. Может быть какая то технология специальная есть.

2. Как копировать таблицу из одной базы данных, находящая на локальном компьютере, в другую базу данных, которая находиться на другом сервере?Вообще ваш вопрос не про SQL Server, а про проектирование вашего приложения, про его архитектуру.

Пользователям нужно из экселя получить доступ к неким данным? Вот и найдите решение, посоветуйтесь в форуме по экселю.
Можно сделать несколько файлов, можно сделать базу, а в экселе на эти данные поставить ссылку.

А для сиквела тут всё тривиально, нужно будет обеспечить выгрузку туда, куда вы решите, это обычно просто делается через SSIS пакеты, но можно и другими способами.
Когда решите, что, куда, и как выгружать, задайте вопросы тут по деталям реализации.
...
Рейтинг: 0 / 0
26.04.2018, 09:03
    #39636560
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Просто у него очевидно система отчетности не разработана.
Пользователи в сводных таблицах выводят сами нужные своды.
Решается путем группировки данных.
У каждого второго, обратившегося, с просьбой разобраться в старой самописке, такая задача.
...
Рейтинг: 0 / 0
26.04.2018, 12:28
    #39636691
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Жестяк, это все равно чтобы получить гайку человек покупает автомобиль.
...
Рейтинг: 0 / 0
26.04.2018, 13:27
    #39636739
Jaffar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
982183Просто у него очевидно система отчетности не разработана.
Пользователи в сводных таблицах выводят сами нужные своды.
Решается путем группировки данных.
У каждого второго, обратившегося, с просьбой разобраться в старой самописке, такая задача.

Это все потому, что
во-первых кто-то понабрал студентов по объявлениям.
во-вторых кто-то не контролировал и не наставлял их, а бросил и сказал делай, надо успеть ко вчерашнему вечеру.

Разрабатывать что-то серьезное не имея опыта или наставника - это тоже самое что делать операцию на сердце по учебнику анатомии.
...
Рейтинг: 0 / 0
26.04.2018, 14:12
    #39636769
шК0ДЕР
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
JaffarРазрабатывать что-то серьезное не имея опыта или наставника - это тоже самое что делать операцию на сердце по БЕЗ учебнику а анатомии.
Учитывая уровень образования нынешних студентов и отсутствие желания читать документацию
...
Рейтинг: 0 / 0
27.04.2018, 02:30
    #39637078
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Чаще всего проблема в непредсказуемом росте задач.
И попытках применить опробованные методы на объемах, которые им неподвластны.
...
Рейтинг: 0 / 0
27.04.2018, 04:39
    #39637082
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Владислав КолосовЖестяк, это все равно чтобы получить гайку человек покупает автомобиль.
Пример несомненно показателен, но не в тему.
Тут как раз идет минимизация затрат за счет использования старых подходов,
не требующих затрат на создание отчетов и не требующих переобучение пользователей.
...
Рейтинг: 0 / 0
27.04.2018, 04:50
    #39637083
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Скажем так
"Попытка привязать вожжи к рулю автомобиля, и попробовать ими управлять движением со второго ряда кресел."
...
Рейтинг: 0 / 0
27.04.2018, 13:34
    #39637428
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
982183Скажем так
"Попытка привязать вожжи к рулю автомобиля, и попробовать ими управлять движением со второго ряда кресел."
Читая попытки автора темы совладать с MDX в ветке "OLAP и DWH", я могу сказать, что кроме вожжей со второго ряда кресел он еще и двумя граблями уперся в педали газа и тормоза, отломал рычаг ручной коробки передач и зажал обрубок плоскогубцами. И теперь пытается всем этим управлять на совершенно некошерной скорости...Зрелище иногда веселое, иногда грустное, но в целом таки весьма унылое. Сразу видно, что в его фирме в IT отделе по базам данным только он один и это - скорее всего - его первое рабочем местое (если смотреть по тому, с каким неподкупным энтузиазмом он старается конвертировать в MDX любые запросы бизнес-пользователей). Прямо таки образец того, как делать не нужно.
...
Рейтинг: 0 / 0
27.04.2018, 13:45
    #39637445
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Достаточно распространенное явление.
Сейчас многим приходится разбираться в том, о чем у них нет даже теории.
Ибо авторы исчезли вместе со знаниями и технологиями.
...
Рейтинг: 0 / 0
27.04.2018, 14:00
    #39637464
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
982183Достаточно распространенное явление.
Сейчас многим приходится разбираться в том, о чем у них нет даже теории.
Ибо авторы исчезли вместе со знаниями и технологиями.
Никуда авторы не исчезли. Мы ведем их подробный учет. Да, некоторые умерли от старости, да, некоторые кардинально поменяли вид деятельности и с ужасом вспоминают то, чем занимались ранее. Но в целом всех заставили свои знания зафиксировать в виде туториалов и книг How-To.
...
Рейтинг: 0 / 0
27.04.2018, 14:12
    #39637479
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про копирование таблицы
Во-во, авторы "с ужасом вспоминают".
Проблема в том, что для пользователей этот ужас остается реальностью до сих пор.
а новые авторы согласны (да и способны) лишь на схему "до основанья мы разрушим, а затем ..."
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Про копирование таблицы / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]