//-----Urspr�ngliche Nachricht-----
//Von: Poehler, Markus [mailto:[EMAIL PROTECTED]]
//Gesendet: Mittwoch, 5. Juni 2002 15:59
//An: ASP Datenbankprogrammierung
//Betreff: [aspdedatabase] AW: Datenbank installieren?
//
//
//Hallo. 
//Danke an alle, die osql Methode hat nun funktioniert. 
//Fraglich ist nun,
//wie ich die attach-Befehle automatisieren k�nnte, mit einer 
//Batch kommt
//man da wohl nicht weit...?

Hallo Markus,


klar kommst Du mit einer batch weiter.

osql -E -i c:\meinOrdner\meineSqlDatei.sql -o C:\MeinOrdner\Ausgabedatei.txt


Letztens habe ich ein kleines Tool geschrieben (als StandAlone EXE) um Passw�rter am 
SQL/MSDE zu �ndern.
Funktioniert auch �ber ODBC und �ber das Internet.

Nun habe ich mich hingesetzt um ein DB attach Tool zu schreiben, da diese Problem
bestimmt bei unseren Kunden irgendwann auftaucht.

Alle beiden Tools sind dann als Freeware zu haben.


I.K.Bischof




//Die anderen bisher nicht, der Query Analyzer gibt die gleiche
//Fehlermeldung aus wie das QSQL (s.u.). Und da kommt man mit -E wohl
//nicht dran vorbei...
//
//@Claudius: Ich habe den Server selbst installiert...
//gezwungenermassen...
//
//Gru�, Markus
//
//
//-----Urspr�ngliche Nachricht-----
//Von: Ivan Karl Bischof [mailto:[EMAIL PROTECTED]]
//Gesendet: Mittwoch, 5. Juni 2002 15:13
//An: ASP Datenbankprogrammierung
//Betreff: [aspdedatabase] AW: Datenbank installieren?
//
//
//NACHTRAG:
//
//
//nat�rlich musst Du nachdem die DB attacht worden ist
//erst eingeben
//1>use NameDerAttachtenDB
//2>GO
//1>sp_helpfile
//2>GO
//
//um den Pfad zu sehen ansonsten zeigt das Ding Dir
//den Pfad der Master DB an.
//
//
//I.K.Bischof
//
//
//
//
//
////-----Urspr�ngliche Nachricht-----
////Von: Poehler, Markus [mailto:[EMAIL PROTECTED]]
////Gesendet: Mittwoch, 5. Juni 2002 14:55
////An: ASP Datenbankprogrammierung
////Betreff: [aspdedatabase] AW: Datenbank installieren?
////
////
////Na das ist mal ne konkrete Ansage.
////Leider komm ich nicht am Login vorbei.
////
////Egal ob als sa oder sonstwer es kommt immer:
////"Login failed for user 'sa'. Reason: NOt associated with a 
//trusted SQL
////Server connection."
////
////Was nun?
////
////
////
////
////-----Urspr�ngliche Nachricht-----
////Von: Ivan Karl Bischof [mailto:[EMAIL PROTECTED]]
////Gesendet: Mittwoch, 5. Juni 2002 14:48
////An: ASP Datenbankprogrammierung
////Betreff: [aspdedatabase] AW: Datenbank installieren?
////
////
////
//////Naja, stellt Euch vor Ihr habe ein Super Web, dem eine SQL Server
//////Datenbank zugrunde liegt und Euer Chef kommt auf die Idee das zu
//////verkaufen. Nun m�chte er von Dir eine Installations-CD mit 
//////einer leeren
//////Version der DB, die sich dann bequem neben dem Kopieren des 
//////Webs auf den
//////Zielserver gleich mit installieren l�sst (nun erstmal 
//angenommen es
//////handelt sich um einen server). 
//////
//////Das ist die Situation.
//////Das mit dem detachen klingt ja zun�chst ganz passend, aber 
//////ich habe NULL
//////Ahnung, wo diese Befehle auszuf�hren sind. HAt das was mit Stored
//////Procedures zu tun??
//////
//////Gru�, Markus
////
////Das mit den Befehlen geht ganz easy.
////Auf jedem Rechner wo die MSDE oder der SQL Server installiert sind
////befindet sich auch die OSQL.EXE.
////Zu finden unter C:\Programme\Microsoft SQL Srever\80\tools\bin\
////
////So Du startest die DosBox und gibst ein
////
////osql -Usa -PPasswortF�rDenSaUser -SServerNameDesSqlServers
////klicke auf Enter. Wenn der Login geklappt hat siehst Du 
////folgendes in der
////DosBox
////
////1>
////dann gibst Du ein
////1>use master (Wieder Enter)
////2>go (Wieder Enter)
////1>sp_attach_db
////'MeineDatenbank','c:\MeinOrdner\test.mdf','c:\MeinOrdner\tes
//t_log.ldf'
////(Wieder Enter)
////2>go (Wieder Enter)
////
////so nun kommt die Ausgabe ob Attacht oder Fehler.
////Falls alles OK dann noch
////
////1>sp_helpfile (Wieder Enter)
////2>go (Wieder Enter)
////
////und der vollst�ndige Pfad deiner DB's wird Dir angezeigt.
////
////Datenbanken die auf dem Netz liegen k�nnen nicht attacht werden!
////
////I.K.Bischof
////
////
////
////
////
////
////
////
////
////
////
////
////
////
////
////
////
////
////| [aspdedatabase] als [EMAIL PROTECTED] subscribed
////| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
////| Sie k�nnen sich unter folgender URL an- und abmelden:
////| 
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
//
//| [aspdedatabase] als [EMAIL PROTECTED] subscribed
//| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
//| Sie k�nnen sich unter folgender URL an- und abmelden:
//| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
//
//

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an