2009-07-31 9 views

Répondre

0

Vous avez besoin d'un accès aux fichiers sur l'autre serveur. Vous pouvez ensuite vous connecter à la base de données de la manière habituelle. Ou vous pouvez faire une copie de la base de données et la transférer sur le réseau vers votre serveur ColdFusion.

Les fichiers MDB Jet sont basés sur des fichiers. Vous ne pouvez pas les exécuter en tant que serveur de base de données AFAIK. Pour ce faire, vous devrez migrer la base de données vers un serveur de base de données tel que SQL Server Express, et vous y connecter de la manière habituelle.

Si vous avez IIS en cours d'exécution sur le serveur distant, vous pouvez essayer ce hack:

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

En plus de l'idée ci-dessus, vous pouvez créer une connexion VPN sécurisée au serveur via un pare-feu ou à l'aide de Microsoft vpn. Puis mappez une lettre de lecteur et utilisez-la comme d'habitude.

Autre supercherie .NET qui ferait l'affaire, mais je pense que l'un des deux idées serait plus facile ..

Avez-vous de fuir une copie en direct de la base de données?

Questions connexes