Я настраиваю отчеты Excel, используя Excel 2013 для этого.
Электронная таблица извлекает данные через соединение odbc, которое мне нужно установить на каждом компьютере, чтобы получить данные.
Я пытался изменить следующее:
Данные> Запрос> Изменить свойство цепочки соединений
Это строка подключения
DSN = BI_AZURE; DATABASE = с.в.; SERVER = mydb.postgres.database.azure.com, PORT = 5432; UID = SQLAdmin @ имя пользователя; SSLmode = отключить; ReadOnly = 0; протокол = 7,4; FakeOidIndex = 0; ShowOidColumn = 0; RowVersioning = 0; ShowSystemTables = 0; ConnSettings =; Fetch = 100; Разъем = 4096; UnknownSizes = 0; MaxVarcharSize = 255; MaxLongVarcharSize = 8190; отладки = 0; CommLog = 0; Оптимизатор = 0; Ksqo = 1; UseDeclareFetch = 0 ; TextAsLongVarchar = 1; UnknownsAsLongVarchar = 0; BoolsAsChar = 1; Синтаксический = 0; CancelAsFreeStmt = 0; ExtraSysTablePrefixes = dd_; LFConversion = 1; UpdatableCursors = 1; DisallowPremature = 0; TrueIsMinus1 = 0; БИ = 0; ByteaAsLongVarBinary = 0; UseServerSidePrepare = 0; LowerCaseIdentifier = 0; GssAuthUseGSS = 0; XaOpt = 1
Есть ли способ удалить DSN=BI_AZURE
и поместить статическую строку, которая не будет использовать DSN и все же сможет подключать отчеты к любому компьютеру, независимо от того, существует ли соединение odbc?
Благодарю.