Aracılığıyla paylaş


ODBCCONF.EXE

ODBCCONF.exe, ODBC sürücülerini ve veri kaynağı adlarını yapılandırmanıza olanak tanıyan bir komut satırı aracıdır.

Uyarı

ODBCCONF.exe, Windows Veri Erişim Bileşenleri'nin gelecekteki bir sürümünde kaldırılacaktır. Bu özelliği kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. Sürücüleri ve veri kaynaklarını yönetmek için PowerShell komutlarını kullanabilirsiniz. Bu PowerShell komutları hakkında daha fazla bilgi için bkz. Windows Veri Erişim Bileşenleri cmdlet'leri.

Sözdizimi

ODBCCONF [switches] action  

Arguments

Switchler
Sıfır veya daha fazla anahtar seçeneği. Kullanılabilir anahtarların listesi için bu konunun devamında yer alan Açıklamalar bölümüne bakın.

action
Gerçekleştirilecek bir eylem. Kullanılabilir seçeneklerin listesi için Açıklamalar bölümüne bakın.

Açıklamalar

Aşağıdaki anahtarlar kullanılabilir:

Şalter Description
/A {action} Bir eylem belirtin.

/A, yalnızca bir eylem belirtilirse isteğe bağlıdır.
/? ODBCCONF.EXE'nin kullanımını görüntüle.
/C Bir eylem başarısız olursa işleme devam eder.
/E İşlem tamamlandığında /F ile belirtilen yanıt dosyasını silin.
/F gibi odbcconf /F my.rspbir yanıt dosyası kullanın.

my.rsp şöyle görünebilir: REGSVR c:\my.dll

/A bir yanıt dosyasında kullanılmaz.
/H Kullanımı göster (Yardım) Bu anahtar /? ile aynıdır.
/L[mode] dosya adı Program çıkışını üç moddan birinde bir dosyaya gönderin: normal (n), ayrıntılı (v) ve hata ayıklama (d). Hata ayıklama modu, odbcconf.exetarafından yüklenen DLL'leri kaydeder.

Mod olmadan /L belirtirseniz, günlük dosyası boş olur.

Örneğin, /Lv log.txt.
/R Eylem yeniden başlatıldıktan sonra gerçekleştirilir.
/S Sessiz mod. Hata iletilerini görüntülemeyin.

Aşağıdaki işlemler kullanılabilir:

Eylem Description
CONFIGDRIVER driver_name**sürücüye özgü yapılandırma parametreleri Uygun sürücü kurulum DLL'sini yükler ve ConfigDriver işlevini çağırır.

SQLConfigDriver işlevine eşdeğerdir.

Örneğin:

/A {CONFIGDRIVER " Sürücü Adı" "CPTimeout=60"}

/A {CONFIGDRIVER " Sürücü Adı" "DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | öznitelikleri Kullanıcı veri kaynağını ekler veya değiştirir.

SQLConfigDataSource işlevine eşdeğerdir.

Örneğin:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
CONFIGSYSDSN driver_name DSN=name | öznitelikleri Sistem veri kaynağını ekler veya değiştirir.

SQLConfigDataSource işlevine eşdeğerdir.

Örneğin:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER SQLInstallDriverEx İşlevine eşdeğerdir.

INSTALLDRIVER'a geçirilen anahtar sözcük-değer çiftleri söz dizimi hakkında bilgi için bkz. Sürücü Belirtimi Alt Anahtarları.

Örneğin:

/A {INSTALLDRIVER "Sürücünüz | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR çeviri yapılandırması**sürücü yolu HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators kayıt defteri anahtarına bir çevirici hakkında bilgi ekler.

SQLInstallTranslatorEx İşlevine eşdeğerdir.

INSTALLDRIVER'a geçirilen anahtar sözcük-değer çiftleri söz dizimi hakkında bilgi için bkz. Translator Spesifikasyon Alt Anahtarları.

Örneğin:

/A {INSTALLTRANSLATOR "Benim Çeviricim | Translator=c:\my.dll | Setup=c:\my.dll"}
REGSVR dll Bir DLL kaydeder.

regsvr32.exe ile eşdeğerdir.

Örneğin:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir olmadığında, SETFILEDSNDIR eylemi bunu oluşturur ve \ODBC\Veri Kaynakları ile ekli HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDirdeğerine atar.

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir değeri, dosya tabanlı veri kaynağı oluştururken ODBC Veri Kaynağı Yöneticisi tarafından kullanılan varsayılan konumu belirtir.

Örneğin:

/A {SETFILEDSNDIR}

Ayrıca Bkz.

Microsoft Açık Veritabanı Bağlantısı (ODBC)