|
|
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
XP sp3,MS SQL Server 2000, Borland C++ builder 5 Весьма старую программу был вынужден перевести с BDE на ADO. Всё работает... кроме Есть ф-я, создающая архив БД. 1) разорвать соединение 2) получить перечень файлов БД 2) остановить сервер 3) создать архив из этих файлов 4) включить сервер 5) открыть соединение Старая программа работает верно Новая говорит что файлов БД не существует ф-я, создающая архив одна и та же, кроме создания и разрыва соединения О не существовании сообщают как ф-ия access, так и конструктор класса TFileStream Буду благодарен за любую гипотезу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2020, 13:43 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
Зачем для бэкапа разрывать соединение ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2020, 13:51 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
muk07, попробовать прочитать файлы через WinApi и проанализировать ошибки, если будут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2020, 17:11 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
А когда вообще файлы MS SQL стали вдруг доступны клиенту?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2020, 17:33 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov А когда вообще файлы MS SQL стали вдруг доступны клиенту?.. В первом сообщении описано. Всё физически на одном ПК, выключив службу - становятся доступны. И видимо backup из MS SQL "не подходит"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2020, 09:44 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
muk07 Буду благодарен за любую гипотезу Разрешения NTFS посмотреть на конкретно файлах БД... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2020, 09:52 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
muk07, я так делал горячий бэкап (правда, этот способ не подходит, если настроен бэкапирующий джоб) скрипт для бэкапа "backup_script.sql" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. далее, его вызывал из батника (поменяйте "127.0.0.1\SQLServerInstance" на своё, возможно у вас просто "127.0.0.1"): Код: powershell 1. и получал довольно прилично сжатые файлы когда-нибудь потом можно базу восстановить из бэкапа, хоть на другом сервере, подобным скриптом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2020, 11:53 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, Хах. Когда мне было нечего делать и надо было сбэкапить SQL-сервер... Код: 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. 178. 179. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2020, 11:25 |
|
||
|
Файл БД недоступен при выключенном сервере
|
|||
|---|---|---|---|
|
#18+
После долгих мучений выяснил: sp_helpfile возвращает список файлов БД в поле nchar(260) (пытался найти логику microsoft в выборе этого формата, но не смог) после имени файла следуют пробелы до конца. Я полагал, что это varchar или nvarchar и будет финальный 0 в конце имени (C++Builder). После того, как сам поставил этот ноль, всё заработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2020, 19:54 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=37&tid=2038011]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 290ms |

| 0 / 0 |
