Файловый dsn что это

Обновлено: 04.07.2024

DSN - это общий формат файла базы данных, используемый различными программами базы данных для соединения с базами данных. Файлы DSN хранят информацию, необходимую для установления удаленного соединения с базой данных , включая адрес сервера, идентификатор и пароль, имя источника данных и каталог базы данных.

Данные в текстовом формате

Данные в файлах DSN сохраняются в текстовом формате; однако некоторые приложения базы данных вместо файлов DSN используют записи в реестре Windows.

DSN-файлы как средство подключения к базе данных

Драйверы приложения ODBC (Open Database Connectivity) используют DSN для установления соединения с базами данных, например, с базой данных Microsoft Access или Microsoft SQL Server.

Программы, которые поддерживают DSN расширение файла

Ниже вы найдете указатель программ, которые можно использовать для открытия файлов DSN, разделенных на категории 2 в соответствии с поддерживаемой системной платформой. Файлы с суффиксом DSN могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.

Программы, обслуживающие файл DSN

Updated: 02/23/2020

Как открыть файл DSN?

Отсутствие возможности открывать файлы с расширением DSN может иметь различное происхождение. С другой стороны, наиболее часто встречающиеся проблемы, связанные с файлами Database Source Name Format, не являются сложными. В большинстве случаев они могут быть решены быстро и эффективно без помощи специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами DSN.

Шаг 1. Установите Microsoft ODBC Data Source Administrator программное обеспечение

Install software to open DSN file

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы DSN, установленные в системе. Этот легкий. Выберите Microsoft ODBC Data Source Administrator или одну из рекомендованных программ (например, Microsoft Access, ODBC Administrator, Microsoft SQL Server) и загрузите ее из соответствующего источника и установите в своей системе. Полный список программ, сгруппированных по операционным системам, можно найти выше. Если вы хотите загрузить установщик Microsoft ODBC Data Source Administrator наиболее безопасным способом, мы рекомендуем вам посетить сайт и загрузить его из официальных репозиториев.

Шаг 2. Проверьте версию Microsoft ODBC Data Source Administrator и обновите при необходимости

Update software that support file extension DSN

Если у вас уже установлен Microsoft ODBC Data Source Administrator в ваших системах и файлы DSN по-прежнему не открываются должным образом, проверьте, установлена ли у вас последняя версия программного обеспечения. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Причиной того, что Microsoft ODBC Data Source Administrator не может обрабатывать файлы с DSN, может быть то, что программное обеспечение устарело. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью Microsoft ODBC Data Source Administrator.

Шаг 3. Свяжите файлы Database Source Name Format с Microsoft ODBC Data Source Administrator

После установки Microsoft ODBC Data Source Administrator (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия DSN файлов. Метод довольно прост и мало меняется в разных операционных системах.

Associate software with DSN file on Windows

Выбор приложения первого выбора в Windows

  • Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл DSN.
  • Выберите Выбрать другое приложение → Еще приложения
  • Последний шаг - выбрать опцию Найти другое приложение на этом. указать путь к папке, в которой установлен Microsoft ODBC Data Source Administrator. Теперь осталось только подтвердить свой выбор, выбрав Всегда использовать это приложение для открытия DSN файлы и нажав ОК .

Выбор приложения первого выбора в Mac OS

Шаг 4. Убедитесь, что файл DSN заполнен и не содержит ошибок

Вы внимательно следили за шагами, перечисленными в пунктах 1-3, но проблема все еще присутствует? Вы должны проверить, является ли файл правильным DSN файлом. Отсутствие доступа к файлу может быть связано с различными проблемами.

Check DSN file for viruses

1. DSN может быть заражен вредоносным ПО - обязательно проверьте его антивирусом.

Если файл заражен, вредоносная программа, находящаяся в файле DSN, препятствует попыткам открыть его. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. Если сканер обнаружил, что файл DSN небезопасен, действуйте в соответствии с инструкциями антивирусной программы для нейтрализации угрозы.

2. Убедитесь, что файл с расширением DSN завершен и не содержит ошибок
3. Убедитесь, что у вас есть соответствующие права доступа

Некоторые файлы требуют повышенных прав доступа для их открытия. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл Database Source Name Format.

4. Проверьте, может ли ваша система обрабатывать Microsoft ODBC Data Source Administrator

Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы DSN. Закройте все работающие программы и попробуйте открыть файл DSN.

5. Убедитесь, что у вас установлены последние версии драйверов, системных обновлений и исправлений

Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Database Source Name Format. Возможно, файлы DSN работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла DSN мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле DSN.

Итак что такое DSN изнутри давайте его разберем на части и посмотрим на него в разрезе. Для этого в администраторе источников данных можно создать так называемый файл DSN в который конструктор заботливо выложит все параметры. Именно они нам понадобятся при создании источника данных.

Чтобы создать файл делаем следующие действия. В администраторе ODBC выбираем вкладку Файловый в данной закладке можно создавать файлы DSN с настройками в указанном месте.


Жмем на кнопку добавить и выбираем нужный нам для работы драйвер. Мне нужно будет связываться с базой данных Paradox поэтому я выбрал драйвер Microsoft Paradox Driver (*.db) и нажал клавишу далее.


В следующем окне нужно просто задать имя куда будут сохранены настройки DSN. и жмем на кнопку далее.


В последнем окне мы нажимаем кнопку готово соглашаясь со всем что предложит нам мастер. Далее так как мы только выбрали драйвер мастер предложит нам указать место где расположена база и куда подключатся. В данный момент никуда не будем подключатся и поэтому просто нажмем на ОК. Результатом все действий будет создание файла MyDSN.dsn в моих документах либо в том месте которое указали Вы.


Если мы откроем данный файл обычным блокнотом то увидим список параметров которые нам будут нужны для создания такого же соединения только программным способом.


Первым делом нужно проверить что драйвер источника данных установлен на машине пользователя иначе предложить например установить его из дистрибутива поставки программы. Либо тихонько сделать это самостоятельно но это уже совсем другая история. Тут мы предполагаем что драйвер существует.

Размещение сквозной ссылки

Как создать DSN Базы Данных

При работе с Базами Данных расположенных на персональных комьютерах вам достаточно было связать элемент Data или объект DAO с той или иной базой данных. Но при работе с данными расположенных на серверах или работы с БД используя объект ADODB вам придется использовать специальные подключения.

Одним из способов является интефейс ODBC – Open DataBase Connectivity или в переводе на русский – Открытый интерфейс подключения к Базам Данных. ODBC представляет собой набор API-функций, которые упрощают подключение к Базам Данных различных форматов.

Как настроить источник данных ODBC

Чтобы настроить в своей системе источник данных ODBC вам нужно воспользоваться программой Windows ODBC Data Source Administrator, иконка которой находится в окне 'Панели управления' (рис.1)

Запустив приложение вы увидите диалоговое окно Windows ODBC Data Source Administrator (рис.2), оно включает несколько вкладок, которые используются для настройки источников или добавления новых драйверов ODBC. Названия первых трех вкладок оканчиваются на DSN – Data Source Name, т.е. имя источника данных, который представляет собой ключ с помощью которого программа идентифицирует источник данных ODBC. Источники данных ODBC бывают трех типов: пользовательские, системные и файловые.

  • System DSN – Системный DSN File DSN – Файловый DSN – хранит всю информацию в текстовом файле (*.ini). Он также не ассоциируется с профилем отдельного пользователя;
  • User DSN – Пользовательский DSN – применяется чаще всего, его информация хранится в реестре локальной машины. В Windows NT каждый пользовательский DSN ассоциируется с конкретным пользовательским профилем и не доступен вне его;

Для настройки источника данных выбирите вкладку User DSN (т.к. вы будете работать на локальной машине) и щелкните на кнопке Add . Появится диалоговое окно Create New Data Source (рис.3)

В нем выбираем В появившемся новом диалоговом окне (рис.4) заполните поле Data Source Name – BIBLIO (в нашем случае) и нажав на кнопку Select Database выбрать у себя на компьютере Базу Данных Biblio.mdb

В окне Windows ODBC Data Source Administrator (рис.5) появится новое соединение -

В вычислении , А имя источника данных ( DSN , иногда называют как имя источника базы данных , хотя « источники данных » может включать в себя другие хранилищах отдельно от баз данных ) является строкой , которая имеет связанную структуру данных , используемую для описания подключения к источнику данных. Обычно используемые в связи с ODBC , DSN также существуют для JDBC и других механизмов доступа к данным. Этот термин часто перекликается с « строкой подключения ». В большинстве систем не делается различий между DSN или строками подключения, и этот термин часто может использоваться как синонимы.

Атрибуты DSN могут включать, но не ограничиваются:

  • имя источника данных
  • расположение источника данных
  • имя драйвера базы данных, который может получить доступ к источнику данных
  • идентификатор пользователя для доступа к данным (если требуется)
  • пароль пользователя для доступа к данным (при необходимости)

Системный администратор клиентской машины обычно создает отдельный DSN для каждого соответствующего источника данных.

Стандартизация DSN предлагает уровень косвенности ; различные приложения (например: Apache / PHP и IIS / ASP ) могут воспользоваться этим при доступе к общим источникам данных.

Типы имени источника данных

Существует два вида DSN:

    Машинные DSN - хранятся в общих файлах конфигурации (например, /etc/odbc.ini,

Далее они разбиты на

  • Системные DSN - доступны для всех и всех процессов и пользователей системы, хранятся в централизованном месте (например, /etc/odbc.ini, / etc / odbc_file_dsns / <filename>)
  • Пользовательские DSN - доступны только пользователю, создавшему DSN, хранятся в пользовательском местоположении (например,

Пример использования

Пользователи программного обеспечения (например, Crystal Reports, Microsoft Excel, PHP, Perl, Python, Ruby) могут отправлять запросы CRUD (создание, чтение, обновление, удаление) источнику данных, установив соединение с DSN.

Код ASP ( VBScript ) для открытия DSN-соединения может выглядеть следующим образом:

В PHP, использующем пакет PEAR :: DB для открытия соединения без внешнего DSN («соединение без DSN», т. Е. С использованием строки подключения), код может напоминать следующий

В Perl , используя модуль Perl DBI , каждый драйвер имеет свой собственный синтаксис для атрибутов DSN. Единственное требование, которое предъявляет DBI, заключается в том, что вся информация, кроме имени пользователя и пароля, предоставляется в виде одного строкового аргумента.

Файл электрической принципиальной схемы, служащий для разработки печатной платы (PCB), созданный OrCAD, программой для проектирования печатных плат.

В системе OrCAD принципиальная схема (файл с расширением .DSN, называемый Design) и сопутствующие файлы объединяются в проект с расширением .OPJ.

Электронные компоненты хранятся в специальных библиотеках с расширением .OLB.

Чем открыть DSN OrCAD PCB Designer

Формат dsn, вариант 2:

Название формата Файл дизайна платы Specctra

Оригинальное название Specctra Design File

Разработчик: Cadence Design Systems

Описание расширения

Автотрассировщик печатных плат Specctra хранит в файлах .DSN информацию о контуре печатной платы, определение стилей контактных площадок, определения слоев, описание элементов, список цепей и правила проектирования.

Этот файл является текстовым. Вы можете просмотреть его в блокноте, но следует с большой осторожностью редактировать его вручную.

Чем открыть DSN Specctra

Текстовым редактором:
Блокнот

Bred 3

Notepad++

PSPad editor

Формат dsn, вариант 3:

Название формата Файл имени источника данных

Оригинальное название Database Source Name File

Разработчик: Нет данных

Описание расширения

Файл с расширением .DSN используется различными программами-клиентами баз данных для подключения к базе данных.

В файле описываются свойства, такие как каталог и имя источника данных, адрес сервера, идентификатор пользователя и пароль, используемые для соединения с указанной базой данных.

Может использоваться базами SQL Server или Microsoft Access.

DSN файлы - это обычные текстовые файлы. Некоторые клиенты баз данных используют вместо DSN-файлов записи в реестре Windows.

Для создания DSN-файлов может быть использован Администратор источников данных ODBC, входящий в состав Windows.

Читайте также: