Что нового

Работа с базой sqlite через ftp возможно?

sasha-ld

Новичок
Сообщения
48
Репутация
0
Здравстуйте!
Я хочу написать приложение для работы с базой данных удаленно, как то можно подключится к базе sqlite через ftp не скачивая её а просто удаленно посылать запросы?
Выдает ошибку
Код:
_SQLite_Startup()
_SQLite_Open('ftp://sasha:[email protected]/DataBase.db')
If @error Then
	MsgBox(16, "Ошибка SQLite", "Не удалось загрузить базу данных")
	Exit -1
EndIf

А это лог filezilla
Код:
> Connected on port 21, sending welcome message...
> 220-FileZilla Server 0.9.60 beta
> 220-written by Tim Kosse ([email protected])
> 220 Please visit https://filezilla-project.org/
> USER sasha
> 331 Password required for sasha
> PASS ******
> 230 Logged on
> TYPE I
> 200 Type set to I
> PORT 94,181,53,10,232,57
> 200 Port command successful
> SIZE DataBase.db
> 213 20480
> RETR DataBase.db
> 150 Opening data channel for file download from server of "/DataBase.db"
> 226 Successfully transferred "/DataBase.db"
> disconnected.
Аутентификация проходит вроде но подключиться не получается.
 

hedji

Продвинутый
Сообщения
406
Репутация
84
Попробуйте примонтировать ftp как локальную папку и работать с ней.
 
Автор
S

sasha-ld

Новичок
Сообщения
48
Репутация
0
А как это сделать?
 

Prog

Осваивающий
Сообщения
335
Репутация
31
База данных точно sqlite? Она не предназначена для работы по ftp. https://ru.wikipedia.org/wiki/SQLite
 
Автор
S

sasha-ld

Новичок
Сообщения
48
Репутация
0
Понятно, спасибо
Буду пытаться делать на MySql
Тему можно закрывать
 

David_i

Новичок
Сообщения
4
Репутация
1
По моему вы так или иначе будете ее скачивать, в противном случае нужен дискретный доступ. Т.е. некое приложение, которое откроет эту БД на удаленной машине и будет возвращать вам ответы на ваши TCP запросы. Тем более если ваша БД целиком зашифрована, получить к ней доступ удаленно без полной загрузки, невозможно.
 
Верх