2009-07-31 3 views

ответ

0

Вам нужен доступ к файлу на другом сервере. Затем вы можете подключиться к базе данных обычным способом. Или вы можете сделать копию базы данных и перенести ее по сети на ваш сервер ColdFusion.

Jet MDB - это доступ к файлам на основе. Вы не можете запускать их как сервер базы данных AFAIK. Для этого вам нужно будет увеличить базу данных до фактического сервера базы данных, такого как SQL Server Express, и подключиться к нему обычным способом.

Если у вас есть IIS, работающий на удаленном сервере, вы можете попробовать этот хак:

Dim strSQL As String 
'assign connection string 
strConString = "Provider=MS Remote;" & _ 
       "Remote Server=http://192.168.1.1;" & _ 
       "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _ 
       "Data Source=MyRemoteDB;Persist Security Info=False" 
    'initialize connection object variable 
Set adoConn = New ADODB.Connection 
'open connection adoConn.Open strConString, "admin", "" 
0

В дополнении к вышесказанному идее, можно создать защищенное соединение VPN к серверу через брандмауэр или с помощью Microsoft, VPN. Затем сопоставьте букву диска и используйте его как обычно.

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

Вы должны бежать живую копию базы данных?

Смежные вопросы