Ich arbeite an einer Visual FoxPro-Anwendung, die eine Schnittstelle mit einer nicht angefügten SQL Server-Datenbank benötigt. Ich kenne den Speicherort der MDF-Datei. Es gehört zu einer Anwendung, die mit der Datenbank arbeitet. Wenn ich das MDF an eine Instanz anschließe, funktioniert die Anwendung, zu der es gehört, nicht.SQL Server arbeitet mit nicht verbundenen Datenbanken
Also, was ich im Grunde tun muss, ist vorübergehend die Datenbank an eine Instanz anzuhängen, zu verwenden und dann zu lösen. All das unter Programmkontrolle.
Ich habe das Attach-Teil ausgearbeitet. Wenn ich eine Benutzerinstanz von SQL Server verwende (ich benutze 2008 Express), kann ich den Namen des MDF in der Verbindungszeichenfolge angeben und dann an die Benutzerinstanz anhängen. Was ich nicht herausgefunden habe, ist, wie man es unter Programmkontrolle löst. Es wäre großartig, wenn die Verbindung zur Instanz verschwinden würde, wenn ich die Verbindung schließe.
Ist das möglich? Ich habe es gegooglet und ich war noch nicht in der Lage, einen Weg zu finden, dies zu tun.
Vielen Dank im Voraus ...