Ошибка odbc sqlstate 22018 номер ошибки 0

  

fire01

26.07.13 — 13:07

Люди добрые помогите разобраться.

При открытии 1с пишет «нарушена структура таблицы sc223»

база 1с 7.7.0.27 Подрядчик строительства.

Пытался исправить через тестирование, начала исправлять отчёты, вышла ошибка «sqlstate 22018 native 0 message microsoft odbc sql server driver недопустимое символьное значение» помогите разобраться ((

  

Ёпрст

1 — 26.07.13 — 13:09

база в скуле ?

  

fire01

2 — 26.07.13 — 13:09

Да, я откатывал назад, не помогло, ошибка сохраняется.

  

Ёпрст

3 — 26.07.13 — 13:13

ну посмотри , для начала, соответствует ли структура таблички sc223 в скуле твоему словарю и мд.

  

Ёпрст

4 — 26.07.13 — 13:14

ну и в словаре посмотри, чего хоть за справочник это

  

МихаилМ

5 — 26.07.13 — 13:18

покажите кусок  dds по этой таблице

и скрипт создания даблицы

  

mishaPH

Модератор

6 — 26.07.13 — 13:19

(0) обновляли мд копированием?

  

fire01

7 — 26.07.13 — 13:24

т.е открыть sql файл, через вьювер, я правильно понял??

прошу прощения, не все еще знаю. словарь в конфигураторе??  

нет не обновлял, была тут статья как поднять из dds базу я все проделал, бэкапы поднял. но только до апреля восстановился, а дальше при восстановлении из бэкапа идет эта ошибка.

  

dk

8 — 26.07.13 — 13:29

(7) куда полез с такими знаниями в «как поднять из dds базу»?

Рассказывай всю предысторию

  

Ёпрст

9 — 26.07.13 — 13:31

(7) да ё..

в EM или в MS (если скуль >2000) посмотреть за структуру самой таблички, в словаре (*.dds) посмотреть само описалово.

Далее пересоздать словарик на новой пустой бд и посмотреть, равен ли пересозданный словарик (который точно соответствует *.md) тому, что в базе сейчас.

  

Ёпрст

10 — 26.07.13 — 13:33

сделать выводы, если есть различия между словарём, мд и самой табличкой в скуле.

Сделать оргвыводы, мероприятия по устранению проблемы,найти виновных, назначить наказание рублём, наслаждаться.

  

МихаилМ

11 — 26.07.13 — 13:34

тк ошибка odbc  — сначала посмотреть dds. может в описание попали неправильные символы

  

Ёпрст

12 — 26.07.13 — 13:36

(11) не исключено..

:)

  

Ёпрст

13 — 26.07.13 — 13:37

просто при ТиИ словарик пересоздается..

  

Ёпрст

14 — 26.07.13 — 13:37

а ТС его вроде как запущал.

  

vde69

Модератор

15 — 26.07.13 — 13:41

судя по ошибке это совсем не 2000 скуль а «немного» повыше, а это значит что патчили бекенд. В инете валяется полно кривых патчей которые не делают реструктуризацию.

Вы с этой базой на этой платформе раньше обновляли конфигурацию???

  

КонецЦикла

16 — 26.07.13 — 13:43

Ни в коем случае не изменять и не сохранять конфигурацию — может похериться справочник

Надо поискать родной МД, который был там до КОПИРОВАНИЯ

Программиста выпороть

  

fire01

17 — 26.07.13 — 13:49

(9) т.е я создаю пустую такую же базу и сравнению ?? (15) сервак покоится с миром не дотянул он))))да, вот этот бэкап и спас, когда я пришёл, я делал бэкап sql, данных всего короче, и база поднялась до апреля. (16) Md родной, я бы рад, да уматал куда то

  

dk

18 — 26.07.13 — 13:52

что за «база поднялась до апреля»?

бэкап апрельский был?

а MD апрельского конечно не было и подсунул более свежий?

  

fire01

19 — 26.07.13 — 13:56

(18) Подрядчик строительства, был, я делал полную копию, после этого бэкапы были только sql я и пытаюсь откатиться назад восстановлением sql

  

aka AMIGO

20 — 26.07.13 — 14:03

(19) была-б копия в файловом варианте — я-б взялся посмотреть, что там чему не соответствует..

ЗЫ. из файлового надо: 1cv7.md, 1cv7.dd , sc223

  

Ёпрст

21 — 26.07.13 — 14:08

Ну ёпт, так бы и сказал сразу — есть скулевый бекап, с более поздним мд, база не соответствует новому мд и дд.. помахите.

  

Ёпрст

22 — 26.07.13 — 14:09

всего то надо привести в соответствие поля в базе к тому мд, что есть сейчас.

  

fire01

23 — 26.07.13 — 14:11

(22)Получается так,а как это сделать?? я базу создал пустую.

  

Ёпрст

24 — 26.07.13 — 14:12

самое простое, на основе мд что есть, развернуть новую базу в скуле, скриптом в QA сравнить структуру всех таблиц ме-ду базами. Исправить различие в «рабочей базе», наслаждаться.

  

fire01

25 — 26.07.13 — 14:20

(24) почти понятно, я открыл Qa смотрю наполнение, а какой скрипт запустить для проверки??

  

Ёпрст

26 — 26.07.13 — 14:32

из INFORMATION_SCHEMA.TABLES получить имена табличек, из

syscolumns получить имена колонок и размер, из systypes получить тип.

  

Ёпрст

27 — 26.07.13 — 14:35

за колонки, можно и из INFORMATION_SCHEMA.COLUMNS тоже

  

Ёпрст

28 — 26.07.13 — 14:42

хотя, просто одним запросом к INFORMATION_SCHEMA.COLUMNS  найти все различия во всех табличках обеих баз и привет.

  

МихаилМ

29 — 26.07.13 — 14:45

(28)

не проще сгенерированные скрипты создания таблиц  сравнить ?

  

Ёпрст

30 — 26.07.13 — 14:50

да в принципе, без разницы..

  

Ёпрст

31 — 26.07.13 — 14:51

и на сколько я понял, у него нет словаря

  

fire01

32 — 26.07.13 — 15:17

(28) не знаю как сделать запрос помогите??? вижу базы,я так понял, нужно сделать запрос к каждой базе, а что именно нужно ввести и куда??? подскажите

  

Ёпрст

33 — 26.07.13 — 16:11

А ?

да самый примитив — выбери имя столбца. тип и максимальный размер от одной базы и тоже самое через юнион с другой, затем сверни и проссумируй по добавленной колонке (в первом запросе 1, во втором -1). + условие на having по этой колонке <>0

  

Ёпрст

34 — 26.07.13 — 16:12

Покажет тебе строчки различия в обеих базах..

приводи структуру к одной и усё.

  

Ёпрст

35 — 26.07.13 — 16:14

запрос, тип того:

use[ИмяБазыОдин]

select

  TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH,-1 as pole

  into #tempTable

from

INFORMATION_SCHEMA.COLUMNS

;

use[ИмяБазыДва]

Select

sum(pole),

TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH from

(select

TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH,1 as pole

from

INFORMATION_SCHEMA.COLUMNS

union all

select

TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH, pole

from

#tempTable

)as t

group by TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH

having sum(t.pole)<>0

  

fire01

36 — 26.07.13 — 16:21

(35) пардон за мой французский, я прописываю в «Script object to New Window Window As» и запускаю допустим из базы 1 так??

  

Ёпрст

37 — 26.07.13 — 16:27

че ?

  

fire01

38 — 26.07.13 — 16:28

(37) куда именно прописать скрипт в QA ?

  

Ёпрст

39 — 26.07.13 — 16:29

просто новый запрос и привет, заместо ИмяБазыОдин и ИмяБазы два воткнешь реальные названия своих баз и привет

  

fire01

40 — 26.07.13 — 16:34

Запустил срипт,отработал

  

Ёпрст

41 — 26.07.13 — 16:36

и ?

  

fire01

42 — 26.07.13 — 16:37

-1    DH11103    SP53039    numeric    NULL

-1    DH11103    SP53040    char    50

-1    DH11103    SP53041    char    50

-1    DH11103    SP53042    numeric    NULL

-1    DH11103    SP53043    char    50

-1    DH11103    SP53044    numeric    NULL

-1    DH11171    SP53030    numeric    NULL

-1    DH11171    SP53031    numeric    NULL

-1    DH11171    SP53032    char    50

-1    DH11171    SP53033    char    50

-1    DH11171    SP53034    numeric    NULL

-1    DH11171    SP53035    char    50

-1    DH11171    SP53036    numeric    NULL

-1    DH11188    SP53070    char    10

-1    DH11188    SP53071    numeric    NULL

-1    DH11188    SP53072    datetime    NULL

-1    DH11188    SP53073    char    50

-1    DH11990    SP54456    char    15

-1    DH12003    SP54458    char    15

-1    DH12070    SP54461    char    15

-1    DH12087    SP54463    char    15

-1    DH12087    SP54464    numeric    NULL

-1    DH12255    SP53087    char    10

-1    DH12255    SP53088    numeric    NULL

-1    DH12255    SP53089    numeric    NULL

-1    DH12255    SP53090    datetime    NULL

-1    DH12255    SP53091    char    50

-1    DH12255    SP54467    numeric    NULL

-1    DH13083    SP53047    char    10

-1    DH13083    SP53048    numeric    NULL

-1    DH13083    SP53049    datetime    NULL

-1    DH13083    SP53050    char    50

1    DH13108    SP49672    numeric    NULL

-1    DH13108    SP53075    char    9

-1    DH13108    SP53910    numeric    NULL

1    DH13136    SP49675    numeric    NULL

-1    DH13136    SP53077    char    9

-1    DH13136    SP53912    numeric    NULL

-1    DH13163    SP53093    char    10

-1    DH13163    SP53094    numeric    NULL

-1    DH13163    SP53095    datetime    NULL

-1    DH13163    SP53096    char    50

-1    DH13878    SP53052    char    10

-1    DH13878    SP53053    numeric    NULL

-1    DH13878    SP53054    datetime    NULL

-1    DH13878    SP53055    char    50

-1    DH14066    SP53062    char    10

-1    DH14066    SP53063    numeric    NULL

-1    DH14066    SP53064    datetime    NULL

-1    DH14066    SP53065    char    50

-1    DH16216    SP53057    char    10

-1    DH16216    SP53058    numeric    NULL

-1    DH16216    SP53059    datetime    NULL

-1    DH16216    SP53060    char    50

-1    DH37259    SP53024    datetime    NULL

-1    DH37259    SP53025    char    15

-1    DH37259    SP53897    char    10

-1    DH37566    SP53067    datetime    NULL

-1    DH37566    SP53068    char    15

-1    DH53109    IDDOC    char    9

-1    DH53109    SP475    text    2147483647

-1    DH53109    SP53099    datetime    NULL

-1    DH53109    SP53100    datetime    NULL

-1    DH53109    SP53101    numeric    NULL

-1    DH53109    SP53102    char    30

-1    DH53109    SP53103    datetime    NULL

-1    DH53109    SP53104    numeric    NULL

-1    DH53109    SP53105    char    21

-1    DH53157    IDDOC    char    9

-1    DH53157    SP475    text    2147483647

-1    DH53157    SP53110    char    9

-1    DH53157    SP53111    char    9

-1    DH53157    SP53112    char    64

-1    DH53157    SP53113    char    9

-1    DH53157    SP53114    numeric    NULL

-1    DH53157    SP53115    numeric    NULL

-1    DH53157    SP53116    char    9

-1    DH53157    SP53117    char    8

-1    DH53157    SP53118    char    9

-1    DH53157    SP53119    char    10

-1    DH53157    SP53120    numeric    NULL

-1    DH53157    SP53121    numeric    NULL

-1    DH53157    SP53122    datetime    NULL

-1    DH53157    SP53123    numeric    NULL

-1    DH53157    SP53124    numeric    NULL

-1    DH53157    SP53125    numeric    NULL

-1    DH53157    SP53126    numeric    NULL

-1    DH53157    SP53127    datetime    NULL

-1    DH53157    SP53128    char    15

-1    DH53157    SP53129    datetime    NULL

-1    DH53157    SP53134    numeric    NULL

-1    DH53157    SP53135    numeric    NULL

-1    DH53157    SP53137    numeric    NULL

-1    DH53157    SP53139    numeric    NULL

-1    DH53157    SP53140    numeric    NULL

-1    DH53157    SP53150    numeric    NULL

-1    DH53157    SP53151    numeric    NULL

-1    DH53157    SP53152    numeric    NULL

-1    DH53157    SP53153    numeric    NULL

-1    DH53157    SP53154    numeric    NULL

-1    DH53157    SP53155    numeric    NULL

-1    DH53183    IDDOC    char    9

-1    DH53183    SP475    text    2147483647

-1    DH53183    SP53158    char    50

-1    DH53183    SP53159    char    13

-1    DH53183    SP53160    datetime    NULL

-1    DH53183    SP53161    char    9

-1    DH53183    SP53162    numeric    NULL

-1    DH53183    SP53163    numeric    NULL

-1    DH53183    SP53164    numeric    NULL

-1    DH53183    SP53165    numeric    NULL

-1    DH53183    SP53166    numeric    NULL

-1    DH53183    SP53167    numeric    NULL

-1    DH53183    SP53168    char    9

-1    DH53183    SP53169    numeric    NULL

-1    DH53183    SP53170    char    8

-1    DH53183    SP53171    numeric    NULL

-1    DH53183    SP53172    char    10

-1    DH53183    SP53173    numeric    NULL

-1    DH53183    SP53174    numeric    NULL

-1    DH53183    SP53175    numeric    NULL

-1    DH53183    SP53176    numeric    NULL

-1    DH53183    SP53177    datetime    NULL

-1    DH53183    SP53178    char    50

-1    DH53183    SP53179    datetime    NULL

-1    DH53183    SP53180    datetime    NULL

-1    DH53183    SP53181    char    50

-1    DH53196    IDDOC    char    9

-1    DH53196    SP475    text    2147483647

-1    DH53196    SP53184    char    9

-1    DH53196    SP53185    char    9

-1    DH53196    SP53186    datetime    NULL

-1    DH53196    SP53187    datetime    NULL

-1    DH53196    SP53188    char    9

-1    DH53196    SP53189    numeric    NULL

-1    DH53249    IDDOC    char    9

-1    DH53249    SP475    text    2147483647

-1    DH53249    SP53197    char    13

-1    DH53249    SP53198    char    9

-1    DH53249    SP53199    char    64

-1    DH53249    SP53200    char    9

-1    DH53249    SP53201    numeric    NULL

-1    DH53249    SP53202    numeric    NULL

-1    DH53249    SP53203    char    9

-1    DH53249    SP53204    char    8

-1    DH53249    SP53205    char    9

-1    DH53249    SP53206    char    10

-1    DH53249    SP53207    numeric    NULL

-1    DH53249    SP53208    numeric    NULL

-1    DH53249    SP53209    datetime    NULL

-1    DH53249    SP53210    numeric    NULL

-1    DH53249    SP53211    numeric    NULL

-1    DH53249    SP53212    numeric    NULL

-1    DH53249    SP53213    numeric    NULL

-1    DH53249    SP53214    datetime    NULL

-1    DH53249    SP53215    char    15

-1    DH53249    SP53216    datetime    NULL

-1    DH53249    SP53217    numeric    NULL

-1    DH53249    SP53218    char    15

-1    DH53249    SP53219    datetime    NULL

-1    DH53249    SP53220    numeric    NULL

-1    DH53249    SP53225    numeric    NULL

-1    DH53249    SP53226    numeric    NULL

-1    DH53249    SP53228    numeric    NULL

-1    DH53249    SP53230    numeric    NULL

-1    DH53249    SP53231    numeric    NULL

-1    DH53249    SP53241    numeric    NULL

-1    DH53249    SP53242    numeric    NULL

-1    DH53249    SP53243    numeric    NULL

-1    DH53249    SP53244    numeric    NULL

-1    DH53249    SP53245    numeric    NULL

-1    DH53249    SP53246    numeric    NULL

-1    DH53278    IDDOC    char    9

-1    DH53278    SP475    text    2147483647

-1    DH53278    SP53250    char    13

-1    DH53278    SP53251    datetime    NULL

-1    DH53278    SP53252    char    9

-1    DH53278    SP53253    numeric    NULL

-1    DH53278    SP53254    numeric    NULL

-1    DH53278    SP53255    numeric    NULL

-1    DH53278    SP53256    numeric    NULL

-1    DH53278    SP53257    numeric    NULL

-1    DH53278    SP53258    numeric    NULL

-1    DH53278    SP53259    char    9

-1    DH53278    SP53260    numeric    NULL

-1    DH53278    SP53261    char    8

-1    DH53278    SP53262    char    10

-1    DH53278    SP53263    numeric    NULL

-1    DH53278    SP53264    numeric    NULL

-1    DH53278    SP53265    numeric    NULL

-1    DH53278    SP53266    numeric    NULL

-1    DH53278    SP53267    datetime    NULL

-1    DH53278    SP53268    char    50

-1    DH53278    SP53269    datetime    NULL

-1    DH53278    SP53270    numeric    NULL

-1    DH53278    SP53271    datetime    NULL

-1    DH53278    SP53272    char    50

-1    DH53278    SP53273    datetime    NULL

-1    DH53278    SP53274    numeric    NULL

-1    DH53278    SP53275    char    50

-1    DH53278    SP53276    numeric    NULL

-1    DT53109    IDDOC    char    9

-1    DT53109    LINENO_    smallint    NULL

-1    DT53109    SP53106    char    9

-1    DT53109    SP53107    numeric    NULL

-1    DT53157    IDDOC    char    9

-1    DT53157    LINENO_    smallint    NULL

-1    DT53157    SP53130    char    23

-1    DT53157    SP53131    numeric    NULL

-1    DT53157    SP53132    numeric    NULL

-1    DT53157    SP53133    numeric    NULL

-1    DT53157    SP53134    numeric    NULL

-1    DT53157    SP53135    numeric    NULL

-1    DT53157    SP53136    char    9

-1    DT53157    SP53137    numeric    NULL

-1    DT53157    SP53138    char    9

-1    DT53157    SP53139    numeric    NULL

-1    DT53157    SP53140    numeric    NULL

-1    DT53157    SP53141    numeric    NULL

-1    DT53157    SP53142    numeric    NULL

-1    DT53157    SP53143    numeric    NULL

-1    DT53157    SP53144    numeric    NULL

-1    DT53157    SP53145    numeric    NULL

-1    DT53157    SP53146    numeric    NULL

-1    DT53157    SP53147    numeric    NULL

-1    DT53157    SP53148    numeric    NULL

-1    DT53157    SP53149    numeric    NULL

-1    DT53157    SP53150    numeric    NULL

-1    DT53157    SP53151    numeric    NULL

-1    DT53157    SP53152    numeric    NULL

-1    DT53157    SP53153    numeric    NULL

-1    DT53157    SP53154    numeric    NULL

-1    DT53157    SP53155    numeric    NULL

-1    DT53157    TSP53130    char    3

-1    DT53196    IDDOC    char    9

-1    DT53196    LINENO_    smallint    NULL

-1    DT53196    SP53190    char    9

-1    DT53196    SP53191    numeric    NULL

-1    DT53196    SP53192    numeric    NULL

-1    DT53196    SP53193    numeric    NULL

-1    DT53196    SP53194    numeric    NULL

-1    DT53249    IDDOC    char    9

-1    DT53249    LINENO_    smallint    NULL

-1    DT53249    SP53221    char    23

-1    DT53249    SP53222    numeric    NULL

-1    DT53249    SP53223    numeric    NULL

-1    DT53249    SP53224    numeric    NULL

-1    DT53249    SP53225    numeric    NULL

-1    DT53249    SP53226    numeric    NULL

-1    DT53249    SP53227    char    9

-1    DT53249    SP53228    numeric    NULL

-1    DT53249    SP53229    char    9

-1    DT53249    SP53230    numeric    NULL

-1    DT53249    SP53231    numeric    NULL

-1    DT53249    SP53232    numeric    NULL

-1    DT53249    SP53233    numeric    NULL

-1    DT53249    SP53234    numeric    NULL

-1    DT53249    SP53235    numeric    NULL

-1    DT53249    SP53236    numeric    NULL

-1    DT53249    SP53237    numeric    NULL

-1    DT53249    SP53238    numeric    NULL

-1    DT53249    SP53239    numeric    NULL

-1    DT53249    SP53240    numeric    NULL

-1    DT53249    SP53241    numeric    NULL

-1    DT53249    SP53242    numeric    NULL

-1    DT53249    SP53243    numeric    NULL

-1    DT53249    SP53244    numeric    NULL

-1    DT53249    SP53245    numeric    NULL

-1    DT53249    SP53246    numeric    NULL

-1    DT53249    SP53247    char    9

-1    DT53249    TSP53221    char    3

-1    DT53278    IDDOC    char    9

-1    DT53278    LINENO_    smallint    NULL

-1    DT53278    SP53923    char    9

-1    DT53278    SP53924    char    9

1    SC208    SP42921    char    20

-1    SC208    SP42921    char    23

-1    SC223    SP52953    char    3

-1    SC38885    SP52955    char    3

-1    SC38885    SP52956    char    3

-1    SC38885    SP52957    text    2147483647

-1    SC38885    SP52958    text    2147483647

-1    SC52969    ID    char    9

-1    SC52969    ISMARK    bit    NULL

-1    SC52969    PARENTEXT    char    9

-1    SC52969    ROW_ID    int    NULL

-1    SC52969    SP52959    char    6

-1    SC52969    SP52960    numeric    NULL

-1    SC52969    SP52961    char    9

-1    SC52969    SP52962    numeric    NULL

-1    SC52969    SP52963    char    9

-1    SC52969    SP52964    numeric    NULL

-1    SC52969    SP52965    datetime    NULL

-1    SC52969    SP52966    datetime    NULL

-1    SC52969    SP52967    numeric    NULL

-1    SC52969    VERSTAMP    int    NULL

-1    SC53000    CODE    char    6

-1    SC53000    ID    char    9

-1    SC53000    ISMARK    bit    NULL

-1    SC53000    PARENTEXT    char    9

-1    SC53000    ROW_ID    int    NULL

-1    SC53000    SP52970    numeric    NULL

-1    SC53000    SP52971    numeric    NULL

-1    SC53000    SP52972    numeric    NULL

-1    SC53000    SP52973    numeric    NULL

-1    SC53000    SP52974    numeric    NULL

-1    SC53000    SP52975    numeric    NULL

-1    SC53000    SP52976    numeric    NULL

-1    SC53000    SP52977    numeric    NULL

-1    SC53000    SP52978    numeric    NULL

-1    SC53000    SP52979    numeric    NULL

-1    SC53000    SP52980    numeric    NULL

-1    SC53000    SP52981    numeric    NULL

-1    SC53000    SP52982    numeric    NULL

-1    SC53000    SP52983    numeric    NULL

-1    SC53000    SP52984    numeric    NULL

-1    SC53000    SP52985    numeric    NULL

-1    SC53000    SP52986    numeric    NULL

-1    SC53000    SP52987    numeric    NULL

-1    SC53000    SP52988    numeric    NULL

-1    SC53000    SP52989    numeric    NULL

-1    SC53000    SP52990    numeric    NULL

-1    SC53000    SP52991    numeric    NULL

-1    SC53000    SP52992    numeric    NULL

-1    SC53000    SP52993    numeric    NULL

-1    SC53000    SP52994    numeric    NULL

-1    SC53000    SP52995    numeric    NULL

-1    SC53000    SP52996    datetime    NULL

-1    SC53000    SP52997    char    10

-1    SC53000    SP52998    char    10

-1    SC53000    VERSTAMP    int    NULL

-1    SC53018    CODE    char    4

-1    SC53018    ID    char    9

-1    SC53018    ISMARK    bit    NULL

-1    SC53018    PARENTEXT    char    9

-1    SC53018    ROW_ID    int    NULL

-1    SC53018    SP53002    text    2147483647

-1    SC53018    SP53003    text    2147483647

-1    SC53018    SP53004    numeric    NULL

-1    SC53018    SP53005    numeric    NULL

-1    SC53018    SP53006    numeric    NULL

-1    SC53018    SP53007    numeric    NULL

-1    SC53018    SP53008    numeric    NULL

-1    SC53018    SP53009    numeric    NULL

-1    SC53018    SP53010    numeric    NULL

-1    SC53018    SP53011    numeric    NULL

-1    SC53018    SP53012    numeric    NULL

-1    SC53018    SP53013    numeric    NULL

-1    SC53018    SP53014    numeric    NULL

-1    SC53018    SP53015    numeric    NULL

-1    SC53018    SP53016    text    2147483647

-1    SC53018    VERSTAMP    int    NULL

-1    SC53022    CODE    char    5

-1    SC53022    ID    char    9

-1    SC53022    ISFOLDER    tinyint    NULL

-1    SC53022    ISMARK    bit    NULL

-1    SC53022    PARENTID    char    9

-1    SC53022    ROW_ID    int    NULL

-1    SC53022    SP53019    char    23

-1    SC53022    SP53020    numeric    NULL

-1    SC53022    TSP53019    char    3

-1    SC53022    VERSTAMP    int    NULL

  

Ёпрст

43 — 26.07.13 — 16:37

воткни еще

order by TABLE_NAME,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH

чтоб видеть различия в обеих табличках (в первой будет -1, во второй 1 в поле pole)

  

fire01

44 — 26.07.13 — 16:43

пишет ошибку «Server: Msg 2714, Level 16, State 6, Line 2

There is already an object named ‘#tempTable’ in the database.»

  

Ёпрст

45 — 26.07.13 — 16:44

воткни в начало

if exists (select * from tempdb..sysobjects where id = object_id(‘tempdb..#tempTable’))

drop table #tempTable

  

Ёпрст

46 — 26.07.13 — 16:45

и сортировку тоже, результат покажи

  

fire01

47 — 26.07.13 — 16:47

-1    DH11012    SP53080    char    10

-1    DH11012    SP53081    numeric    NULL

-1    DH11012    SP53082    numeric    NULL

-1    DH11012    SP53083    datetime    NULL

-1    DH11012    SP53084    numeric    NULL

-1    DH11012    SP53085    numeric    NULL

-1    DH11103    SP53038    numeric    NULL

-1    DH11103    SP53039    numeric    NULL

-1    DH11103    SP53040    char    50

-1    DH11103    SP53041    char    50

-1    DH11103    SP53042    numeric    NULL

-1    DH11103    SP53043    char    50

-1    DH11103    SP53044    numeric    NULL

-1    DH11171    SP53030    numeric    NULL

-1    DH11171    SP53031    numeric    NULL

-1    DH11171    SP53032    char    50

-1    DH11171    SP53033    char    50

-1    DH11171    SP53034    numeric    NULL

-1    DH11171    SP53035    char    50

-1    DH11171    SP53036    numeric    NULL

-1    DH11188    SP53070    char    10

-1    DH11188    SP53071    numeric    NULL

-1    DH11188    SP53072    datetime    NULL

-1    DH11188    SP53073    char    50

-1    DH11990    SP54456    char    15

-1    DH12003    SP54458    char    15

-1    DH12070    SP54461    char    15

-1    DH12087    SP54463    char    15

-1    DH12087    SP54464    numeric    NULL

-1    DH12255    SP53087    char    10

-1    DH12255    SP53088    numeric    NULL

-1    DH12255    SP53089    numeric    NULL

-1    DH12255    SP53090    datetime    NULL

-1    DH12255    SP53091    char    50

-1    DH12255    SP54467    numeric    NULL

-1    DH13083    SP53047    char    10

-1    DH13083    SP53048    numeric    NULL

-1    DH13083    SP53049    datetime    NULL

-1    DH13083    SP53050    char    50

1    DH13108    SP49672    numeric    NULL

-1    DH13108    SP53075    char    9

-1    DH13108    SP53910    numeric    NULL

1    DH13136    SP49675    numeric    NULL

-1    DH13136    SP53077    char    9

-1    DH13136    SP53912    numeric    NULL

-1    DH13163    SP53093    char    10

-1    DH13163    SP53094    numeric    NULL

-1    DH13163    SP53095    datetime    NULL

-1    DH13163    SP53096    char    50

-1    DH13878    SP53052    char    10

-1    DH13878    SP53053    numeric    NULL

-1    DH13878    SP53054    datetime    NULL

-1    DH13878    SP53055    char    50

-1    DH14066    SP53062    char    10

-1    DH14066    SP53063    numeric    NULL

-1    DH14066    SP53064    datetime    NULL

-1    DH14066    SP53065    char    50

-1    DH16216    SP53057    char    10

-1    DH16216    SP53058    numeric    NULL

-1    DH16216    SP53059    datetime    NULL

-1    DH16216    SP53060    char    50

-1    DH37259    SP53024    datetime    NULL

-1    DH37259    SP53025    char    15

-1    DH37259    SP53897    char    10

-1    DH37566    SP53067    datetime    NULL

-1    DH37566    SP53068    char    15

-1    DH53109    IDDOC    char    9

-1    DH53109    SP475    text    2147483647

-1    DH53109    SP53099    datetime    NULL

-1    DH53109    SP53100    datetime    NULL

-1    DH53109    SP53101    numeric    NULL

-1    DH53109    SP53102    char    30

-1    DH53109    SP53103    datetime    NULL

-1    DH53109    SP53104    numeric    NULL

-1    DH53109    SP53105    char    21

-1    DH53157    IDDOC    char    9

-1    DH53157    SP475    text    2147483647

-1    DH53157    SP53110    char    9

-1    DH53157    SP53111    char    9

-1    DH53157    SP53112    char    64

-1    DH53157    SP53113    char    9

-1    DH53157    SP53114    numeric    NULL

-1    DH53157    SP53115    numeric    NULL

-1    DH53157    SP53116    char    9

-1    DH53157    SP53117    char    8

-1    DH53157    SP53118    char    9

-1    DH53157    SP53119    char    10

-1    DH53157    SP53120    numeric    NULL

-1    DH53157    SP53121    numeric    NULL

-1    DH53157    SP53122    datetime    NULL

-1    DH53157    SP53123    numeric    NULL

-1    DH53157    SP53124    numeric    NULL

-1    DH53157    SP53125    numeric    NULL

-1    DH53157    SP53126    numeric    NULL

-1    DH53157    SP53127    datetime    NULL

-1    DH53157    SP53128    char    15

-1    DH53157    SP53129    datetime    NULL

-1    DH53157    SP53134    numeric    NULL

-1    DH53157    SP53135    numeric    NULL

-1    DH53157    SP53137    numeric    NULL

-1    DH53157    SP53139    numeric    NULL

-1    DH53157    SP53140    numeric    NULL

-1    DH53157    SP53150    numeric    NULL

-1    DH53157    SP53151    numeric    NULL

-1    DH53157    SP53152    numeric    NULL

-1    DH53157    SP53153    numeric    NULL

-1    DH53157    SP53154    numeric    NULL

-1    DH53157    SP53155    numeric    NULL

-1    DH53183    IDDOC    char    9

-1    DH53183    SP475    text    2147483647

-1    DH53183    SP53158    char    50

-1    DH53183    SP53159    char    13

-1    DH53183    SP53160    datetime    NULL

-1    DH53183    SP53161    char    9

-1    DH53183    SP53162    numeric    NULL

-1    DH53183    SP53163    numeric    NULL

-1    DH53183    SP53164    numeric    NULL

-1    DH53183    SP53165    numeric    NULL

-1    DH53183    SP53166    numeric    NULL

-1    DH53183    SP53167    numeric    NULL

-1    DH53183    SP53168    char    9

-1    DH53183    SP53169    numeric    NULL

-1    DH53183    SP53170    char    8

-1    DH53183    SP53171    numeric    NULL

-1    DH53183    SP53172    char    10

-1    DH53183    SP53173    numeric    NULL

-1    DH53183    SP53174    numeric    NULL

-1    DH53183    SP53175    numeric    NULL

-1    DH53183    SP53176    numeric    NULL

-1    DH53183    SP53177    datetime    NULL

-1    DH53183    SP53178    char    50

-1    DH53183    SP53179    datetime    NULL

-1    DH53183    SP53180    datetime    NULL

-1    DH53183    SP53181    char    50

-1    DH53196    IDDOC    char    9

-1    DH53196    SP475    text    2147483647

-1    DH53196    SP53184    char    9

-1    DH53196    SP53185    char    9

-1    DH53196    SP53186    datetime    NULL

-1    DH53196    SP53187    datetime    NULL

-1    DH53196    SP53188    char    9

-1    DH53196    SP53189    numeric    NULL

-1    DH53249    IDDOC    char    9

-1    DH53249    SP475    text    2147483647

-1    DH53249    SP53197    char    13

-1    DH53249    SP53198    char    9

-1    DH53249    SP53199    char    64

-1    DH53249    SP53200    char    9

-1    DH53249    SP53201    numeric    NULL

-1    DH53249    SP53202    numeric    NULL

-1    DH53249    SP53203    char    9

-1    DH53249    SP53204    char    8

-1    DH53249    SP53205    char    9

-1    DH53249    SP53206    char    10

-1    DH53249    SP53207    numeric    NULL

-1    DH53249    SP53208    numeric    NULL

-1    DH53249    SP53209    datetime    NULL

-1    DH53249    SP53210    numeric    NULL

-1    DH53249    SP53211    numeric    NULL

-1    DH53249    SP53212    numeric    NULL

-1    DH53249    SP53213    numeric    NULL

-1    DH53249    SP53214    datetime    NULL

-1    DH53249    SP53215    char    15

-1    DH53249    SP53216    datetime    NULL

-1    DH53249    SP53217    numeric    NULL

-1    DH53249    SP53218    char    15

-1    DH53249    SP53219    datetime    NULL

-1    DH53249    SP53220    numeric    NULL

-1    DH53249    SP53225    numeric    NULL

-1    DH53249    SP53226    numeric    NULL

-1    DH53249    SP53228    numeric    NULL

-1    DH53249    SP53230    numeric    NULL

-1    DH53249    SP53231    numeric    NULL

-1    DH53249    SP53241    numeric    NULL

-1    DH53249    SP53242    numeric    NULL

-1    DH53249    SP53243    numeric    NULL

-1    DH53249    SP53244    numeric    NULL

-1    DH53249    SP53245    numeric    NULL

-1    DH53249    SP53246    numeric    NULL

-1    DH53278    IDDOC    char    9

-1    DH53278    SP475    text    2147483647

-1    DH53278    SP53250    char    13

-1    DH53278    SP53251    datetime    NULL

-1    DH53278    SP53252    char    9

-1    DH53278    SP53253    numeric    NULL

-1    DH53278    SP53254    numeric    NULL

-1    DH53278    SP53255    numeric    NULL

-1    DH53278    SP53256    numeric    NULL

-1    DH53278    SP53257    numeric    NULL

-1    DH53278    SP53258    numeric    NULL

-1    DH53278    SP53259    char    9

-1    DH53278    SP53260    numeric    NULL

-1    DH53278    SP53261    char    8

-1    DH53278    SP53262    char    10

-1    DH53278    SP53263    numeric    NULL

-1    DH53278    SP53264    numeric    NULL

-1    DH53278    SP53265    numeric    NULL

-1    DH53278    SP53266    numeric    NULL

-1    DH53278    SP53267    datetime    NULL

-1    DH53278    SP53268    char    50

-1    DH53278    SP53269    datetime    NULL

-1    DH53278    SP53270    numeric    NULL

-1    DH53278    SP53271    datetime    NULL

-1    DH53278    SP53272    char    50

-1    DH53278    SP53273    datetime    NULL

-1    DH53278    SP53274    numeric    NULL

-1    DH53278    SP53275    char    50

-1    DH53278    SP53276    numeric    NULL

-1    DT53109    IDDOC    char    9

-1    DT53109    LINENO_    smallint    NULL

-1    DT53109    SP53106    char    9

-1    DT53109    SP53107    numeric    NULL

-1    DT53157    IDDOC    char    9

-1    DT53157    LINENO_    smallint    NULL

-1    DT53157    SP53130    char    23

-1    DT53157    SP53131    numeric    NULL

-1    DT53157    SP53132    numeric    NULL

-1    DT53157    SP53133    numeric    NULL

-1    DT53157    SP53134    numeric    NULL

-1    DT53157    SP53135    numeric    NULL

-1    DT53157    SP53136    char    9

-1    DT53157    SP53137    numeric    NULL

-1    DT53157    SP53138    char    9

-1    DT53157    SP53139    numeric    NULL

-1    DT53157    SP53140    numeric    NULL

-1    DT53157    SP53141    numeric    NULL

-1    DT53157    SP53142    numeric    NULL

-1    DT53157    SP53143    numeric    NULL

-1    DT53157    SP53144    numeric    NULL

-1    DT53157    SP53145    numeric    NULL

-1    DT53157    SP53146    numeric    NULL

-1    DT53157    SP53147    numeric    NULL

-1    DT53157    SP53148    numeric    NULL

-1    DT53157    SP53149    numeric    NULL

-1    DT53157    SP53150    numeric    NULL

-1    DT53157    SP53151    numeric    NULL

-1    DT53157    SP53152    numeric    NULL

-1    DT53157    SP53153    numeric    NULL

-1    DT53157    SP53154    numeric    NULL

-1    DT53157    SP53155    numeric    NULL

-1    DT53157    TSP53130    char    3

-1    DT53196    IDDOC    char    9

-1    DT53196    LINENO_    smallint    NULL

-1    DT53196    SP53190    char    9

-1    DT53196    SP53191    numeric    NULL

-1    DT53196    SP53192    numeric    NULL

-1    DT53196    SP53193    numeric    NULL

-1    DT53196    SP53194    numeric    NULL

-1    DT53249    IDDOC    char    9

-1    DT53249    LINENO_    smallint    NULL

-1    DT53249    SP53221    char    23

-1    DT53249    SP53222    numeric    NULL

-1    DT53249    SP53223    numeric    NULL

-1    DT53249    SP53224    numeric    NULL

-1    DT53249    SP53225    numeric    NULL

-1    DT53249    SP53226    numeric    NULL

-1    DT53249    SP53227    char    9

-1    DT53249    SP53228    numeric    NULL

-1    DT53249    SP53229    char    9

-1    DT53249    SP53230    numeric    NULL

-1    DT53249    SP53231    numeric    NULL

-1    DT53249    SP53232    numeric    NULL

-1    DT53249    SP53233    numeric    NULL

-1    DT53249    SP53234    numeric    NULL

-1    DT53249    SP53235    numeric    NULL

-1    DT53249    SP53236    numeric    NULL

-1    DT53249    SP53237    numeric    NULL

-1    DT53249    SP53238    numeric    NULL

-1    DT53249    SP53239    numeric    NULL

-1    DT53249    SP53240    numeric    NULL

-1    DT53249    SP53241    numeric    NULL

-1    DT53249    SP53242    numeric    NULL

-1    DT53249    SP53243    numeric    NULL

-1    DT53249    SP53244    numeric    NULL

-1    DT53249    SP53245    numeric    NULL

-1    DT53249    SP53246    numeric    NULL

-1    DT53249    SP53247    char    9

-1    DT53249    TSP53221    char    3

-1    DT53278    IDDOC    char    9

-1    DT53278    LINENO_    smallint    NULL

-1    DT53278    SP53923    char    9

-1    DT53278    SP53924    char    9

1    SC208    SP42921    char    20

-1    SC208    SP42921    char    23

-1    SC223    SP52953    char    3

-1    SC38885    SP52955    char    3

-1    SC38885    SP52956    char    3

-1    SC38885    SP52957    text    2147483647

-1    SC38885    SP52958    text    2147483647

-1    SC52969    ID    char    9

-1    SC52969    ISMARK    bit    NULL

-1    SC52969    PARENTEXT    char    9

-1    SC52969    ROW_ID    int    NULL

-1    SC52969    SP52959    char    6

-1    SC52969    SP52960    numeric    NULL

-1    SC52969    SP52961    char    9

-1    SC52969    SP52962    numeric    NULL

-1    SC52969    SP52963    char    9

-1    SC52969    SP52964    numeric    NULL

-1    SC52969    SP52965    datetime    NULL

-1    SC52969    SP52966    datetime    NULL

-1    SC52969    SP52967    numeric    NULL

-1    SC52969    VERSTAMP    int    NULL

-1    SC53000    CODE    char    6

-1    SC53000    ID    char    9

-1    SC53000    ISMARK    bit    NULL

-1    SC53000    PARENTEXT    char    9

-1    SC53000    ROW_ID    int    NULL

-1    SC53000    SP52970    numeric    NULL

-1    SC53000    SP52971    numeric    NULL

-1    SC53000    SP52972    numeric    NULL

-1    SC53000    SP52973    numeric    NULL

-1    SC53000    SP52974    numeric    NULL

-1    SC53000    SP52975    numeric    NULL

-1    SC53000    SP52976    numeric    NULL

-1    SC53000    SP52977    numeric    NULL

-1    SC53000    SP52978    numeric    NULL

-1    SC53000    SP52979    numeric    NULL

-1    SC53000    SP52980    numeric    NULL

-1    SC53000    SP52981    numeric    NULL

-1    SC53000    SP52982    numeric    NULL

-1    SC53000    SP52983    numeric    NULL

-1    SC53000    SP52984    numeric    NULL

-1    SC53000    SP52985    numeric    NULL

-1    SC53000    SP52986    numeric    NULL

-1    SC53000    SP52987    numeric    NULL

-1    SC53000    SP52988    numeric    NULL

-1    SC53000    SP52989    numeric    NULL

-1    SC53000    SP52990    numeric    NULL

-1    SC53000    SP52991    numeric    NULL

-1    SC53000    SP52992    numeric    NULL

-1    SC53000    SP52993    numeric    NULL

-1    SC53000    SP52994    numeric    NULL

-1    SC53000    SP52995    numeric    NULL

-1    SC53000    SP52996    datetime    NULL

-1    SC53000    SP52997    char    10

-1    SC53000    SP52998    char    10

-1    SC53000    VERSTAMP    int    NULL

-1    SC53018    CODE    char    4

-1    SC53018    ID    char    9

-1    SC53018    ISMARK    bit    NULL

-1    SC53018    PARENTEXT    char    9

-1    SC53018    ROW_ID    int    NULL

-1    SC53018    SP53002    text    2147483647

-1    SC53018    SP53003    text    2147483647

-1    SC53018    SP53004    numeric    NULL

-1    SC53018    SP53005    numeric    NULL

-1    SC53018    SP53006    numeric    NULL

-1    SC53018    SP53007    numeric    NULL

-1    SC53018    SP53008    numeric    NULL

-1    SC53018    SP53009    numeric    NULL

-1    SC53018    SP53010    numeric    NULL

-1    SC53018    SP53011    numeric    NULL

-1    SC53018    SP53012    numeric    NULL

-1    SC53018    SP53013    numeric    NULL

-1    SC53018    SP53014    numeric    NULL

-1    SC53018    SP53015    numeric    NULL

-1    SC53018    SP53016    text    2147483647

-1    SC53018    VERSTAMP    int    NULL

-1    SC53022    CODE    char    5

-1    SC53022    ID    char    9

-1    SC53022    ISFOLDER    tinyint    NULL

-1    SC53022    ISMARK    bit    NULL

-1    SC53022    PARENTID    char    9

-1    SC53022    ROW_ID    int    NULL

-1    SC53022    SP53019    char    23

-1    SC53022    SP53020    numeric    NULL

-1    SC53022    TSP53019    char    3

-1    SC53022    VERSTAMP    int    NULL

  

Ёпрст

48 — 26.07.13 — 16:50

ну вот теперь смотри, не парные поля показывают, что есть такое поле в одной базе и нет такого поля в другой базе — такие поля нужно либо добавить (либо удалить)

у тебя, «-1» это из базы1, «1» — из базы 2.

там, где есть «парные», типа этого

1    DH13108    SP49672    numeric    NULL

-1    DH13108    SP53075    char    9

— просто у поля сменили тип, в данном случае, было число, заменили на строку, 9

  

Ёпрст

49 — 26.07.13 — 16:50

приводишь в соответствия поля в указанных табличках, так чтоб запрос ничего не возвращал, наслаждаешься.

  

Ёпрст

50 — 26.07.13 — 16:51

При желании, можно и скрипт написать с alter table ( мне лень) , а можно и тупо ручонками

  

Ёпрст

51 — 26.07.13 — 16:53

По-поводу кучи полей для одного документа, например DH13083    — скорее всего, это просто новый добавленный документ, которго вообще нет в твоём архиве, ну и т.д..

  

Ёпрст

52 — 26.07.13 — 16:53

в общем, занимайся.

  

fire01

53 — 26.07.13 — 16:54

а править где в самой базе ??? в EM или в QA, в user table?

  

Ёпрст

54 — 26.07.13 — 16:55

На счет (48) тебя обманул, это разные поля, ищи только те, где имя таблички  и  SP совпадает и тип другой.

:)

  

Ёпрст

55 — 26.07.13 — 16:56

(53) в скуле вестимо

  

fire01

56 — 26.07.13 — 17:04

а менять  DH13108    SP49672    numeric    NULL в свойствах??

  

fire01

57 — 26.07.13 — 17:04

точнее DH13108    SP53075    char    9 на null??

  

Ёпрст

58 — 26.07.13 — 17:05

да нет, на (48) не смотри, там я ошибся..

ищи только строки, где имя таблички и имя поля совпадают, а тип нет.

  

Ёпрст

59 — 26.07.13 — 17:06

а в остальные, «не парные строки» просто показывают отсутствие такого поля в другой базею

  

fire01

60 — 26.07.13 — 17:25

как напримео тут??

1    SC208    SP42921    char    20

-1    SC208    SP42921    char    23

  

  

fire01

61 — 26.07.13 — 17:53

простите за тупость, не могу в упор найти совпадение, пришли пжл, пример, просто у пор не вижу((

  

fire01

62 — 26.07.13 — 18:48

Ребят подскажите, ну в упор не вижу,очки не помогли))

  

Ёпрст

63 — 26.07.13 — 21:44

(60) да, тут длина реквизита SP42921    изменилась

  

fire01

64 — 27.07.13 — 11:04

(63)я так понимаю, исправлять где, 1 и -1 остальное не трогать так?? т.е -1 это правильная рабочая база и 1 это не рабочая, исправлять где появляется 1 так??

  

Ёпрст

65 — 27.07.13 — 11:53

(64) первую базу ты пометил маркером «-1», вторую «1»..

какая у тебя где — тебе решать.

Запрос тебе возвращает: «-1» есть в первой базе, нет во второй, «1» — есть во второй базе, нет в первой.

Если есть совпадение пары «имя таблички — имя поля», то это поле просто стало иметь другой тип/разрядность.

Тебе надо просто удалить/добавить недостающие поля и усё.

  

fire01

66 — 27.07.13 — 14:16

т.е у меня получается, что -1(рабочая база) 1(не рабочая, что править)т.е добавить получается все строки в 1 так?? а , где идет совпадение типа того

1    SC208    SP42921    char    20

-1    SC208    SP42921    char    23

попробовать сделать одинаковыми так?? 23 и 20 или удалить

я правильно понял?? соррии еще такой вопрос, пара какая??

-1    SC53022    CODE    char    5

-1    SC53022    ID    char    9

  

Ёпрст

67 — 27.07.13 — 19:50

(66) «пара» это как в (60).. — тут просто был тип строка 20 стал строка 23.

  

fire01

68 — 27.07.13 — 20:02

(67) а добавлять мне все строки? так???

  

fire01

69 — 28.07.13 — 20:51

Спасибо, за подсказку, теперь сижу исправляю, но сделал немного по другому, исправил ошибку 223 за ней появилась при запуске еще одна ошибка(тоже связанная с таблице), соответственно как в и таблице, правлю руками сравниваю)))) занятное занятие))))) Но такой вопрос, я в основном добавляю  строки, но были места где не получалось, пришлось переписывать таблицу заново, не удаляя ее, только менял наполнение строк.Ясное дело, что это выясниться позже, но все же это корректно??   например как тут DH12027

  

fire01

70 — 28.07.13 — 20:52

короче те же яйца только в профиль))

  

fire01

71 — 29.07.13 — 14:00

(67)Сделал я все, как было написано, итог наполняемость баз вижу до 2011, все, что после нету пустая база, есть у меня архив за апрель, восстановил все документы, но все что после, пусто самом собой.

подскажите такую вещь, бэкапы Sql есть, но при их восстановление пишет

«ЗАГОЛОВОК: Microsoft SQL Server Management Studio

——————————

Действие Восстановить завершилось неудачно для объекта «Сервер» «srv2srv2».  (Microsoft.SqlServer.SmoExtended)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1539+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Восстановить+Server&LinkId=20476

——————————

ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

System.Data.SqlClient.SqlError: Заключительный фрагмент журнала базы данных «buh_fsg» не был добавлен в резервную копию. Если журнал содержит данные, которые нужно сохранить, используйте для его резервного копирования BACKUP LOG WITH NORECOVERY. Используйте предложение WITH REPLACE или WITH STOPAT инструкции RESTORE для замены содержимого журнала. (Microsoft.SqlServer.Smo)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1539+)&LinkId=20476

ОК

——————————

» соответсвенно разные версии sql, при восстановлении на старом Sql(я его поднял на другом сервере) пишет ошибку журнала при правке журнала(то что я делал выше) база пустая, может есть еще какой способ, помогите(((

  

fire01

72 — 30.07.13 — 14:23

Поднялась база, спасибо за подсказки, но наполнение не полное, что я смог добиться, это данные за март, попробовал сделать откат на Sql выдал ошибку «нарушена структура таблицы 1sjourn » попытался откатиться еще раз, ошибка не пропала помогите, что делать( читал статью с подменой, увидел данные только до 2011 года, все остальное пусто(((

  

пипец

73 — 30.07.13 — 14:32

  

Ёпрст

74 — 30.07.13 — 14:32

Дык, че было до того как, че сделал и че стало, рассказывай.

  

fire01

75 — 30.07.13 — 14:40

(74) Рухнул 1c сервер, я переустановил, и начала подключать базы, почти все базы поднялись, кроме некоторых(от одних остались только бэкапы), когда дошёл до подключение основной базы  появилась ошибка»нарушена структура таблицы 1sjourn» сделал копию и начала работать на копии. сделал как было описано тут по подмене ддс, (забыл про мд)игрался с новым мд, от сюда потерянное время. Сейчас вернул всё в зад, старый мд, данные теже. и появилась ошибка, что делаю, подключил базу на март (есть Бэкап мд и данных) я делаю постоянно бэкапы перед обновлением конфигурации и сравниваю с не рабочей, правлю ошибки в таблицах. как и тут писалось, дошёл до sc156 правлю результат ноль(( не знаю что делать, зашёл в тупик((

  

пипец

76 — 30.07.13 — 14:43

  

dk

77 — 30.07.13 — 14:44

(75) может пора пригласить специалиста?

  

fire01

78 — 30.07.13 — 14:49

вот ищу, готов оплатить

  

пипец

79 — 30.07.13 — 14:57

(78) не на правах рекламы — софтпоинт (фирма) спроси …

  

Ёпрст

80 — 30.07.13 — 15:07

(75) т.е у тебя есть НОВЫЙ мд от рабочей базы  и бекап ближайший за март ?

  

Ёпрст

81 — 30.07.13 — 15:08

или че есть ?

  

fire01

82 — 30.07.13 — 15:09

(80) мд перед тем как база рухнула, и старый перед обновлением

  

Ёпрст

83 — 30.07.13 — 15:11

(82) и старый бекап с нужным мд ?

Дык разверни бекап со старым мд и обнови базу через пофигуратор на новый мд..

  

fire01

84 — 30.07.13 — 15:22

пробовал, ошибка осталась, откатываю через SQL на момент падение. Бэкап только мартовский перед обновлением конфигуратора.

  

fire01

85 — 31.07.13 — 11:43

подвожу Итог: Всем спасибо за помощь.

Разобрался, просто фиаско))0

Sql бэкап делал бэкап старой базы, по всей видимости не был перенастроен при переносе и соответственно откатывал постоянно на 2011 год, как, и почему не знаю))) весело одним словом, но самое странное, что новые базы которые были установлены на SQL уже после установки работали правильно и откатывались,веселуха у меня началась))благо есть бэкап мартовский и хоть, что то удалось спасти.

РЕБЯТА ОСТАВЛЯЙТЕ ПОСЛЕ СЕБЯ нормальные рабочьи места))) а не то , что забыл и забил.

I have this PDO Statement that’s executed in an Ajax request, however it works about 75% of the time.

exception ‘PDOException’ with message ‘SQLSTATE[22018]: Invalid
character value for cast specification: 0 [Microsoft][ODBC Driver 11
for SQL Server]Invalid character value for cast specification
(SQLExecute[0] at extpdo_odbcodbc_stmt.c:254)’ in
C:wampwwwTimerclass.db.php:102

0 C:wampwwwTimerclass.db.php(102): PDOStatement->execute()

1 C:wampwwwTimerinsertRecord.php(16): Queries->insertNewOvenRecord(‘2017-07-20’, ‘PC-2’, ‘Rack_NR’, ‘8’, ‘9100501’, ‘PWW’, ‘8:22:51’, ‘0’)

2 {main}

Here is my PDO Function

public function insertNewOvenRecord($date,$oven,$rack,$trayID,
                                    $material,$enteredBy,$start_time,
                                    $dblCure) 
{
    $stmt = $this->conn->prepare("EXECUTE STR_EnterNewOvenRecordSp ?, ?, ?, ?, ?, ?, ?, ?");

    $stmt->bindParam(1,$date,PDO::PARAM_STR);
    $stmt->bindParam(2,$oven,PDO::PARAM_STR);
    $stmt->bindParam(3,$rack,PDO::PARAM_STR);
    $stmt->bindParam(4,$trayID,PDO::PARAM_STR);
    $stmt->bindParam(5,$material,PDO::PARAM_STR);
    $stmt->bindParam(6,$enteredBy,PDO::PARAM_STR);
    $stmt->bindParam(7,$start_time,PDO::PARAM_STR);
    $stmt->bindParam(8,$dblCure,PDO::PARAM_STR);
    $stmt->execute();
}

Here is my php response

include('db_connect.php');
include('class.db.php');
$queries = new Queries($pdo);
$date = date('Y-m-d');
$oven = $_POST['oven'];
$rack = $_POST['rack'];
$tray = $_POST['tray'];
$item = $_POST['item'];
$enteredBy = $_POST['enteredBy'];
$start_time = $_POST['time'];
$dblCure = $_POST['dblCure'];
try {
     $queries->insertNewOvenRecord($date,$oven,$rack,$tray,
                                   $item,$enteredBy,$start_time,
                                $dblCure);

}
catch(PDOException $e)
{
    echo ($e->getMessage());
}

I know that the problem lies with the date variable, however, I don’t understand why it works some of the times, and it doesn’t other times. Or what the root cause of the issues is. Can anyone help me out?

Column Types:

Date date 
end_time datetime 
enteredBy nvarchar(3) 
equipName nvarchar(30) 
material nvarchar(30) 
start_time datetime 
storageBayName nvarchar(30) 
sublevelID int

BCP question.

I have successfully run BCP to take data in ANSI files and load the data to SQL Server Express 2005, works great.

However, I have an ANSI file that looks like it has numeric packed data in it.  The file is ANSI not EBCDIC.

The error I am getting on the run of the BCP command is:

SQLState = 22018, Native Error = 0

Error = [Microsoft][SQL Native Client] Invalid character value for cast specification 

BCP copy in failed              

The error I am getting in the error file  on the first row and every row is:

#@ Row 1, Column 5: Invalid character value for cast specification @#
 00000 100 LOW VOLUME

The format file:

9.0
5
1       SQLCHAR       0       0       «»     1     ROWID                      «»
2       SQLCHAR       0       5       «»     2     CUST_NUM                    SQL_Latin1_General_CP1_CI_AS
3       SQLCHAR       0       3       «»     3     RES_CODE                   SQL_Latin1_General_CP1_CI_AS
4       SQLCHAR       0       30      «»     4     RES_REASON                 SQL_Latin1_General_CP1_CI_AS
5       SQLCHAR       0       41      «rn»   5     CHANGE_AMT                «»      

This format file was output from the SQL Server definition, I had to change the length of data on the ROWID to 0 since there is not a ROWID in the ANSI files and this works fine so that is not the problem.  The issue is with CHANGE_AMT which is in the ANSI file it looks like a numeric packed value.

First row of data in the ANSI file:

00000100LOW VOLUME                     ˜€!

It is the Change_AMT that BCP cannot deal with.  Do I need to convert this file first or is there a better way or tool to do this load.  This is SQL Server Express so I do not have SSIS.

Thanks, MaryOS

I am using ODBC connection to connect to MYSQL in SSIS — the connection is successful, but when the SSIS package is executed, I get the below error.

[ODBC Source [30]] Error: SQLSTATE: 22018, Message: [MySQL][ODBC 8.0(a) Driver][mysqld-5.7.30-0ubuntu0.16.04.1]; [ODBC Source [30]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "ODBC Source.Outputs[ODBC Source Output]" failed because error code 0xC020F450 occurred, and the error row disposition on "ODBC Source" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.

[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on ODBC Source returned error code 0xC0209029. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.

I looked online for the solutions, but nothing worked. I have done enoough investigation but no use.

Thanks in advance.

  • Telescope Version: 4.9.3
  • Laravel Version: 9.30.1
  • PHP Version: 8.0
  • Database Driver & Version:
    [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]
    PHP 8 running on IIS connecting to MSSQL 2012

Description:

Bulk inserting tags fails since:
IlluminateDatabaseQueryException : SQLSTATE[22018]: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Conversion failed when converting the nvarchar value ‘Auth:24’ to data type int. (SQL: insert into [telescope_entries_tags] ([entry_uuid], [tag]) values (97a9adb2-1a26-4e82-a332-e55f1d15a791, Auth:24), (97a9adb2-1f9e-4d67-b243-c13955492c01, Auth:24), (97a9adb2-3170-436e-8c44-4b6c96586cae, Auth:24), (97a9adb2-3a00-4332-a60b-78ff5dc184db, Auth:24), (97a9adb2-4918-4370-8360-23bcb53da9fa, Auth:24), (97a9adb2-60cd-4039-a2c2-5f969fd15218, Auth:24), (97a9adb2-693a-4a15-aa45-22372b788ebe, Auth:24), (97a9adb2-6b25-4004-a566-fbbbea4873f0, Auth:24), (97a9adb2-7060-4ada-a419-20966162f003, Auth:24), (97a9adba-3bbe-42b4-893e-da1a43df14d4, Auth:24), (97a9adba-3f1c-4bbf-b986-b0c235af3ca7, Auth:24), (97a9adba-3ff2-4464-9b70-497755780d2b, Auth:24), (97a9adba-4296-43ea-b55b-d9fedfe2aa25, Auth:24), (97a9adba-435e-490d-8286-25169d814f09, Auth:24), (97a9adba-44a5-407f-869e-15f08781f1d9, Auth:24), (97a9adba-4828-489b-a12b-0c09e9a4b4dd, Auth:24), (97a9adba-492d-4706-81c5-4fe2b48b8950, Auth:24), (97a9adba-4b94-4cd1-bb65-2aaeba39e05b, Auth:24), (97a9adba-4cf8-4f48-b59b-863d35085606, Auth:24), (97a9adba-4dfb-4803-bfe3-bdfdd6a4b60b, Auth:24), (97a9adba-4ef1-4f8f-84ef-cde22218f5ec, Auth:24), (97a9adba-641c-4e6d-abef-38e3b72de2c9, Auth:24), (97a9adba-6872-44e6-9814-c5f93417fb3b, Auth:24), (97a9adba-6921-4bee-92e7-5d588a8715f2, Auth:24), (97a9adba-69b7-4133-a0cc-043b449354de, Auth:24), (97a9adba-7c58-4292-b5c2-3312e39bbaad, Auth:24), (97a9adba-80ec-4a65-9c6c-b5e76863d9bd, Auth:24), (97a9adba-81fa-4676-b103-d51b6624c0ff, Auth:24), (97a9adba-82dc-4475-8270-c4aca7d27417, Auth:24), (97a9adba-8417-4a86-9a4b-8391c6c22402, Auth:24), (97a9adca-d898-4a47-aceb-211439793e3f, 0), (97a9adca-d898-4a47-aceb-211439793e3f, 1), (97a9adca-d898-4a47-aceb-211439793e3f, Auth:24), (97a9adca-daf9-459c-af7c-ff18eff2b67e, Auth:24))

Steps To Reproduce:

Some tags are numeric, some are strings. Column is nvarchar{255). Not sure which part of the system generates numeric tags, but MSSQL is not able to save it. Running Telescope on production mode.

  • Ошибка odbc sqlstate 08001 номер ошибки 101
  • Ошибка odbc sqlstate 01000 номер ошибки 0
  • Ошибка odbc microsoft драйвер odbc
  • Ошибка oct на частотнике
  • Ошибка ocr на частотнике