powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт даты из ACCSESS в SQL
17 сообщений из 17, страница 1 из 1
Импорт даты из ACCSESS в SQL
    #32155591
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь импортировать данные из MS ACCSESS (2000) в SQL (2000)
Данные в таблице ACCSESS выглядят следующим образом: 19:19:19 (час:минута:секунда)
При импорте эти данные определяются как smalldatetime, в prewie выглядят как 19:19:19 PM
запускаю импорт - выдает ошибку:
('Time', DBTYPE_DBTIMESTAMP), status 6: Data overflow
Invalid character value for cast specifications

Проблема вроде ясна, как решать не знаю.
Можно ли каким либо способом проверить данные в таблице ACCSESS на корректность? (очень много записей)
SQL пишет, что в такой-то таблице, в таком-то колонке, но не пишет в какой строке :(
А ACCSESS помоему пофигу :(
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155593
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> Данные в таблице ACCSESS выглядят следующим образом

Выглядят - это замечательно и даже, я бы сказал, эстетично. А поле-то как описано? Date/Time или Text?
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155594
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сейчас смотрел таблицу ACCSESS вручную:
есть следующая проблема:
половина выглядит как 23:27:17, другая 22:05
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155595
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Почтеннейший, я Вам советую ответить на мой вопрос. Без этого Вам никто не поможет.
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155596
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ACCSESS настройка поля: DATE/TIME
значение по умолчанию TIME()
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155598
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ACCSESS настройка поля: DATE/TIME
значение по умолчанию TIME()
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155600
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вас понял. Нет, я пас. Если описано как Date/Time, значит все в порядке и никакая проверка на корректность не требуется. Разве что, может быть, smalldatetime не для всех значений годится... Попробуйте рассортировать исходную таблицу по этому полю от большего к меньшему. Тогда увидите, какое самое большое значение из сидящих в этом поле. Велик шанс, что это оно и есть.
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155602
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пробывал.
сортировал поле по разному, надеясь найти "мусор".
Все чисто.
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155603
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Попробуйте методом дихотомии. Сначала ввести половину таблицы, и если закричит, значит ошибка в этой половине, а если нет, значит во второй. Потом половину от найденной половины, и т.д. А за это время, может, наступит утро, в форум придут люди и кто-нибудь что-нибудь придумает...
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155604
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну это конечно логично :))
более 30 000 записей
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155606
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Log2 (30 000) - это всего около 15 попыток. Утро наступить не успеет.
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155612
alligator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может, это и не пойдет, но идея такова - передать данные в промежуточную таблицу в одном виде с помощью какого-то Format'а ( например часы:минуты)
чтоб не было - "половина в одном виде , половина в другом" ... и уже ее пробовать импортировать...
может и не поможет, но с другой стороны- что помешает выполниться ?? :~))
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155618
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конекретно по пунктам можно? :]
помогите "чайнику" :)
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155619
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я знаю:
что "длинный формат времени" - это "чч:мм:сс"
что "краткий формат времени" - это "чч:мм"
знаю, что в поле есть оба формата, хотя стоит "smaldatetime"


при импорте в SQL это поле определяется как smaldatetime и изминить это нельзя :(

ВОПРОС!
Как в ACCSESS привести все значения этого поля в "smaldatetime"?!!!
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155647
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, кто отвечал.
Проблема была решена "Мастером преобразование в формат SQL Server" от ACCSESS 2002.
Но вылезла новая "бяка".
При импорте больших файлов с фотографиями импорт не проходит:
инструкция SQL сервера, вызвавшая ошибку: UT_CopyData, ошибка сервера: Timeout expired.
Есть соображения?
Заранее благодарен.
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155675
ъ\ъ.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>ошибка сервера: Timeout expired.
Есть соображения?

Соображения возникнут у тебя сами, когда переведешь Timeout expired, который надо увеличить на стороне сервера
...
Рейтинг: 0 / 0
Импорт даты из ACCSESS в SQL
    #32155705
sui13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На сервере:
Query time-out: 0
В query analyzer:
Query time-out: 0
причем это "по умолчанию"
и проблему это не решает.

я не там смотрю?!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт даты из ACCSESS в SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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