Строка подключения, которую мы используем с кошельками:
Provider=OraOLEDB.Oracle;Data Source=TNSName;OSAuthent=1;
Мы успешно используем это с TADOConnection в Delphi (сначала XE5, теперь 10).
Где TNSName - псевдоним, определенный в TNSNames.ora. Я должен отметить, что мы используем другого поставщика (отраженного в имени поставщика, OraOLEDB.Oracle
), и я не знаю, будет ли это также работать с устаревшим и устаревшим MSDAORA
.
Мы раньше использовали MSDAORA, но переключились на OraOLEDB, прежде чем начали использовать кошельки. Я помню, что он был довольно примитивным и даже не поддерживал BLOB, поэтому я не очень уверен, что он вообще будет поддерживать кошельки.