Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Объединить таблицы в одну  [new]
Mango-23
Member

Откуда:
Сообщений: 33
Здравствуйте. подскажите пожалуйста. Каждый месяц присылается таблица в Аксесе с данными на 20 столбцов и сто тысяч строк. Сказали объединить их в одну таблицу. Т. е по годам. Например все данные за 2012 год. Слила за пол года таблицы при помощи SQL, а еще 2 месяца не подтягиваются. пишет ошибку, что не может открыть БД из которой нужно выбрать данные и добавить к существующим либо файл поврежден. Сжимать и востанавливать не помогает. Думаю лимит исчерпан в аксессе на БД. Т.к БД почти 2 ГБ уже занимает и там более миллиона строк записей. Подскажите как добавить остальные строки. Там чуть больше 100 тыс или как переконвертировать mdb под другую среду SQL. и какую среду использовать? У меня есть навыки работы только с InterBase. Но как в нее затянуть mdb не знаю
28 авг 12, 11:55    [13074681]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
:-D:-Q:)))
Guest
Mssql 2008r2 express бесплатен с ограничением в 10 гигов на базу.

Аксесс можно использовать в качестве междумордия. Мне сподручнее использовать адп.
28 авг 12, 12:28    [13075047]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 7733
Mango-23
У меня есть навыки работы только с InterBase. Но как в нее затянуть mdb не знаю
Да хоть через CSV, какая разница как...
28 авг 12, 12:58    [13075314]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Mango-23
Member

Откуда:
Сообщений: 33
я через ADD Connection открыла 2 таблицы MSSql (каждая таблица в отдельной БД в аксесе). как теперь объединить. ведь это 2 разных подклбючения в разным БД по сути.
а пытаюсь слить вот так

INSERT INTO Import_01_2012
SELECT *
FROM (SELECT *
FROM Imp IN 'D:\СЕТЕВАЯ ПАПКА\Karina\02_2012_import.mdb')
28 авг 12, 13:50    [13075779]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Mango-23
Member

Откуда:
Сообщений: 33
вот так вот все выглядит

К сообщению приложен файл. Размер - 127Kb
28 авг 12, 13:58    [13075865]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16695
Не так.

Запускаете серевер.
Создаете базу данных. Подключаетесь к ней.
В менеджмент студии сервера в контексте этой базы пишете запросы, открывающие аксесные эмдибишки и читающие из них данные.
Сваливаете запросами на вставку это все в одну таблицу в базе.
28 авг 12, 14:02    [13075933]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Mango-23
Member

Откуда:
Сообщений: 33
знать бы как (
ни когда не работала в этой программе
28 авг 12, 14:05    [13075972]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16695
Менеджмент студия проста как сапог. Чистый t-sql. Сервер ставится с параметрами по умолчанию без проблем.
28 авг 12, 14:07    [13075984]     Ответить | Цитировать Сообщить модератору
 Re: Объединить таблицы в одну  [new]
:-D:-Q:)))
Guest
http://www.sql.ru/forum/actualsearch.aspx?search=sp_addlinkedserver&sin=0&bid=4&a=&ma=0&dt=-1&s=1&so=1

28 авг 12, 21:34    [13078785]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить
 
Лучший учебный центр Microsoft!
Новейшие курсы Microsoft SQL Server 2014!
Статус Academy Oracle. Очень привлекательные цены на курсы Oracle!
Отсрочка платежа или скидка 5% на комплексные программы!