Avatar billede weaponx Nybegynder
20. august 2004 - 15:14 Der er 1 løsning

Opret DSN ODBC connection med VBS

Hej Eksperter

Jeg har et problem med at få password med over med et script, som opretter en system DSN under ODBC datakilder. Er der nogen som kan fortælle mig hvad jeg mangler for at få password med?

***************************

' createDSN.vbs

  Dim DataSourceName
  Dim DatabaseName
  Dim Description
  Dim DriverPath
  Dim DriverName
  Dim LastUser
  Dim Regional
  Dim Server

  Const SystemFolder= 1
  Dim fso
  Dim SysFolder
  Dim SysFolderPath

  Set fso = wscript.CreateObject("Scripting.FileSystemObject")
  Set SysFolder =fso.GetSpecialFolder(SystemFolder)
  SysFolderPath= SysFolder.Path

   
  'Specify the DSN parameters.

  DataSourceName = "DSN NAVN"
  DatabaseName = "DB NAVN"
  Description = "Odbc for " & DatabaseName
  DriverPath = SysFolderPath & "\sqlsrv32.dll"
  Server = "SQL SERVER NAVN"
  LastUser  ="BRUGERNAVN"
  Password  ="PASSWORD"


  DriverName = "SQL Server"


Set WshShell = WScript.CreateObject("WScript.Shell")
  Dim RegEdPath
  RegEdPath= "HKLM\SOFTWARE\ODBC\ODBC.INI\" & DataSourceName & "\"
  WshShell.RegWrite  RegEdPath  , ""
  WshShell.RegWrite  RegEdPath & "Database" , DatabaseName
  WshShell.RegWrite  RegEdPath & "Description" , Description
  WshShell.RegWrite  RegEdPath & "Driver" , DriverPath
  WshShell.RegWrite  RegEdPath & "LastUser" , LastUser
  WshShell.RegWrite  RegEdPath & "Password" , Password
  WshShell.RegWrite  RegEdPath & "Server" , Server
  WshShell.RegWrite "HKLM\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources\" & DataSourceName , DriverName
  wscript.echo "Done!"
  wscript.Quit


**************
Avatar billede weaponx Nybegynder
02. marts 2005 - 12:20 #1
Jeg løste problemet med at lave en DSN-less connection i min access. Spørgsmål lukket.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester