|
|
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
Привествую свех, я перейду сразу к сути дела и проблема вот в чем: надо нерекатать данные (прайс листы) из старой базы данных (МС Акчесс) в новую. Поля и в старой и в новой базе остались те же, но остальное потерпело большие изменения в структуре. Так вот я открываю 2 конекшин стрига (1 к старой базе подключен, 2 - второй) и с помощью селектов и рекорд сетов тупо копирую в новую. Все отлично до того момента пока прога не висает, я проверил ощибок нет и OnError ничего не выдает, но она просто тупо виснет. Да вот ище кое што Task Manager показывает что 2 Masterprice.exe не отвечают а запущен свего один и это только при данной операции (синхронизации) а во все остальное все прекрасно. Помогите пожайлуста разобраться. Спасибо всем, С уважением Лилиан. кон.2 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. кон.1 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 19:50 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
Я заметил что: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. Может вы знаете другой подход копирования данных из 2 разных баз данных? Буду признателен любым расуждениям. С уважением, Лилиан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2006, 13:32 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
Разбей свой большой поток данных на куски. Например после каждых пятисот логических записей, посылай в commit. Потом продолжай копировать данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 17:28 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
White OwlРазбей свой большой поток данных на куски. Например после каждых пятисот логических записей, посылай в commit. Потом продолжай копировать данные. Я так и сделал но проблема не исчезла, я не знаю что еще сделать и где искать решения, сделал так (ниже) но прога все равно блокируетьса. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 12:09 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
А с копируемой БД точно все в порядке? Может, упаковать попробовать? Как вариант, можно стандартным образом в SQL Server ее перегнать, и там все попробовать, все-таки надежнее ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:12 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:24 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
А лучше перед каждым Wend, а то во вложенные циклы не всегда заходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:26 |
|
||
|
2 connection string-a
|
|||
|---|---|---|---|
|
#18+
AntonariyА лучше перед каждым Wend, а то во вложенные циклы не всегда заходит. О чудо, работает! Уважаемый Antonariy а в чем собствено было проблема, я так и не понял? вот как я изменил код фукции и хочу заметить что nMaxim=9 500 000 записей. П.С. Подскажите пожайлуста как из ВБ запустить mysqld.exe? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 14:59 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34106291&tid=2165019]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 477ms |

| 0 / 0 |
