Софт

Postgresql скачать для Windows 7

Рейтинг: 4.3/5.0 (30 проголосовавших)

Категория: Windows

Описание

ОБЗОР PostgreSQL 8

Что такое PostgreSQL?


PostgreSQL - это объектно-реляционная система управления базами данных (ORDBMS) (по-русски ОРСУБД или просто СУБД) основанная на POSTGRES, версии 4.2, которая была разработана в Научном Компьютерном Департаменте Беркли Калифорнийского Университета. POSTGRES является пионером во многих аспектах, которые стали доступны в некоторых коммерческих СУБД много позже.

PostgreSQL - это продукт с открытым исходным кодом, который является потомком оригинального кода, написанного в Беркли. PostgreSQL поддерживает большую часть стандарта SQL и предлагает множество современных возможностей:

* комплексные запросы
* внешние ключи
* триггеры
* представления (views)
* транзакционная целостность
* многоверсионное управление параллельным доступом

Также, возможности PostgreSQL могут быть расширены пользователем путём добавления новых

* типов данных
* функций
* операторов
* агрегатных функций
* индексных методов
* процедурных языков

Поскольку СУБД PostgreSQL выпускается под либеральной лицензией, её можно бесплатно использовать, модифицировать и распространять для любых целей, включая личные, коммерческие или академические.


PostgreSQL — объектно-реляционная система управления базами данных (СУБД). Является альтернативой как свободным СУБД (таким как MySQL и Firebird), так и коммерческим (Oracle Database, Microsoft SQL Server, IBM DB2, различные СУБД производства Sybase).

Сильными сторонами PostgreSQL считаются:
# поддержка БД практически неограниченного размера;
# мощные и надёжные механизмы транзакций и репликации;
# расширяемая система встроенных языков программирования: изначально подерживаются SQL, PL/pgSQL, PL/Perl, PL/Python и PL/Tcl, а также имеется поддержка загрузки C-совместимых модулей;
# поддержка со стороны многих языков программирования: C/C++, Java, Perl, Python, Ruby, ECPG, Tcl, PHP и других.
# наследование.
# легко расширяемая сиcтема типов

Postgresql скачать для windows 7:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Скачать PostgreSQL 9

    Надоела реклама? - Рекламы не будет!

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

    Автоматический менеджер паролей и заполнитель форм с искусственным интеллектом. Персональные данные пользователя вводятся один раз и потом любая форма на любом сайте заполняется одним нажатием кнопки, причем персон может быть несколько. Скачать.

    В Опере нет автоматического способа добавить поиск по Софтодрому.
    Чтобы вручную добавить поиск по Софтодрому, нужно сделать следующее:
    1. Нажать Ctrl+F12.
    2. Выбрать вкладку «Поиск».
    3. Нажать «Добавить» (Add).
    4. В появившемся окне:
      1. Заполнить название (Softodrom.ru).
      2. Заполнить адрес: http://www.softodrom.ru/Поиск/?text=%s&qs
        Если нет поля «адрес», то кликнуть на «Подробнее».
      3. Остальные поля заполнить по желанию.
    5. Нажать «ОК».

    Как установить PostgreSQL под Windows98

    Как установить PostgreSQL под Windows98/2000/XP

    3 ноября 2004 года: Эта статья уже успела, увы, устареть. Сейчас скаченный по этой статье софт уже так не установить по инструкции в этой статье. Неблагодарное это дело - сопровождать линуксовые программы от версии к версии - все ведь знают, что в Линуксе даже команды порой меняются от версии к версии и уж точно от реализации к реализации. Сейчас пакет дистрибутива, описанный в данной статье, занимает 17,7 МБ. Команда ipc-daemon уступила место команде ipc-daemon2. А команду initdb в новой версии дистрибутива я пока не сумел заставить работать. И сам пакет postgresql уже снова, как и прежде, не входит в базовый пакет, т.е. его нужно специально помечать на загрузку из Интернета.

    Так что эта статья справедлива в полной мере лишь в отношении того дистрибутивного пакета, который я год назад принёс Степанову Юре. Быть может, у меня позже дойдут руки разобраться с новым пакетом и написать здесь новые инструкции.

    Краткое описание

    Перед тем, как выбросить все деньги и приобрести Oracle, MS SQL или Sybase, Вам стоит взглянуть на PostgreSQL. Вы сможете не только сэкономить средства. Вы поставите у себя продукт, поддержка и использование которого намного легче, чем у упомянутых выше СУБД.

    PostgreSQL - действительно отличный сервер баз данных. Он почти полностью совместим со стандартом SQL92, выполняет настоящие транзакции, в нем есть триггеры, встроенный SQL-препроцессор и еще многие другие замечательные особенности.

    PostgreSQL - это настоящая СУБД для профессионалов, с полной поддержкой транзакций. Это значит, что любая транзакция может быть полностью "прокручена" в обратную сторону в случае машинного сбоя. Кроме того, имеющийся в PostgreSQL оптимизатор запросов анализирует Ваш запрос и выбирает наиболее эффективный способ его выполнения. PostgreSQL умеет работать с базами данных, размер которых превосходит максимально возможный размер файлов файловой системы ОС Вашего компьютера. Эти и другие возможности (а также почти полная совместимость со стандартами SQL92!) делают выбор PostgreSQL в качестве СУБД для Вашего бизнеса реальным и привлекательным.

    -- В чью пользу сравнение? --

    Часто сравнивают PostgreSQL и MySQL - оба этих программных продукта попадают в категорию свободного ПО. Однако, нет более далеких друг от друга серверов БД, чем PostgreSQL и MySQL. Последний весьма ограничен по своим возможностям, и недостатки его архитектуры приводят к большим трудностям при обработке множественных одновременных запросов, с которыми PostgreSQL справится легко.

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

    В качестве СУБД PostgreSQL превосходен. Те, кому приходилось много писать на языке SQL, пишут для PostgreSQL с особым удовольствием, так как его язык запросов прост и понятен. К примеру, командой 'explain' в PostgreSQL пользоваться намного проще, чем 'explain plan' в Oracle, и это помогает правильно понять механизм выполнения и результат SQL запроса.

    При разработке некоторых проектов бывает важно иметь возможность добавлять дополнительные функции к числу уже выполняемых той или иной СУБД. В этом случае, PostgreSQL позволяет вставлять обычный C код внутри SQL запроса, чтобы тем самым получать новые функции во множестве разных вариантов. Как результат, эффективность Вашего проекта может вырасти многократно.

    С помощью Perl и PHP с сервером PostgreSQL можно работать в окне браузера, а наличие драйверов Windows ODBC позволяет компьютерам с операционной системой Windows быть на прямой связи с сервером PostgreSQL в локальной или глобальной сети.

    Рекомендуется ставить PostgreSQL как СУБД в малых и средних компаниях, а также в научных учреждениях масштаба среднего или крупного института. Возможны инсталляция и использование PostgreSQL и в качестве основы корпоративной сети из нескольких сотен пользователей.

    Технические подробности

    PostgreSQL изначально писался для UNIX-систем. На официальном сайте PostgreSQL выложена текущая последняя версия PostgreSQL под UNIX. В последнее время появилась официальная версия PostgreSQL для Windows NT, которую Вы можете скачать прямо с FTP сервера Postgresql ftp://ftp.postgresql.org/. Впрочем, я лично не советую это делать. Я скачал эту версию (postgresql-7.0-nt-binaries), и совершенно напрасно. Там в четырёх папках находится какой-то непонятный набор файлов, с которым неизвестно, что делать. Быть может, всё это работоспособно, но как это всё друг с другом связать, запустить - неизвестно. Документации в пакете нет никакой. В общем, полное отсутствие дружественности к пользователю.

    Однако, всё же есть возможность проинсталлировать и использовать PostgreSQL под Windows98/2000/XP.

    Общеизвестно, что операционные системы Windows и UNIX слишком сильно отличаются друг от друга (на уровне архитектуры), чтобы можно было каким-то образом, например, приспособить программы под UNIX для использования под Windows. Но такие попытки делаются уже давно и разными разработчиками. Например, есть shareware-пакет U/WIN Дэвида Корна на http://www.research.att.com/sw/tools/uwin/ (Смотрите статью о U/WIN К. Касперского "Как из Windows сделать UNIX" ). Есть и другие альтернативы U/WIN'у - NuTCracker from DataFocus. Interix from Softway Systems. Cygwin. и, наконец, самая последняя разработка - гибридная операционная система Lindows .

    Нас же интересует Cygwin на http://www.cygwin.com/. Cygwin - это POSIX-оболочка с открытыми исходниками, которая эмулирует UNIX-среду в Windows (при помощи единственной библиотеки cygwin1.dll), плюс набор чисто UNIX'овских и GNU программных пакетов, уже перекомпилированных под Windows. Cygwin-оболочка постоянно развивается, и иногда более новые версии оказываются несовместимыми со старыми приложениями, библиотеками и/или объектными файлами, скомпилированными со старыми версиями.

    Дистрибутив Cygwin представляет из себя связный набор пакетов, каждый из которых представляет какой-либо модуль или приложение и запакован в UNIX-архив с расширением *.tar.bz2. Для распаковки подходит обычный WinRAR. а также PowerArchiver 2002 или 7-Zip .

    В числе этих программных пакетов есть текущая последняя версия PostgreSQL под UNIX, взятая с официального сайта PostgreSQL и перекомпилированная под Windows. (Точнее, перекомпилированная под Cygwin, который работает под Windows).

    PostgreSQL под Windows98/2000/XP: что нужно скачать и откуда

    Конечно же, нет никакой необходимости скачивать текущую последнюю версию PostgreSQL под UNIX с официального сайта PostgreSQL .

    Шаг 1. Скачиваем с сайта Cygwin программу-менеджер закачки и инсталляции. (Смотрите иконку справа). Запускаем её и выбираем "Download from Internet".

    Дальше выбрать как, куда и откуда качать.

    Обзор и установка PostgreSQL 9

    Обзор и установка PostgreSQL 9.5 на Windows 7

    Сейчас мы с Вами рассмотрим процесс установки новой версии СУБД PostgreSQL 9.5 на операционную систему Windows 7. а также узнаем, что нового появилось в этой версии и где ее можно скачать.

    07.01.2016 года вышла новая версия СУБД PostgreSQL, а именно PostgreSQL 9.5. но прежде чем приступать к рассмотрению новых возможностей предлагаю вспомнить, что вообще такое PostgreSQL, а потом уже перейти к установке и обзору новой версии.

    Что такое PostgreSQL?

    PostgreSQL - это бесплатная и популярная во всем мире объектно-реляционная система управления базами данных (СУБД). PostgreSQL реализована для многих операционных систем, например, таких как: Linux, Solaris, Windows. В ней используется процедурное расширение языка SQL PL/pgSQL.

    Что нового в PostgreSQL 9.5?

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

    • INSERT, ON CONFLICT UPDATE (UPSERT) – данная возможность позволяет обработать ситуацию, когда осуществить добавления данных через INSERT нельзя, например, из-за нарушения уникальности или недопустимости значения в одном из полей. Другими словами, вместо того чтобы выдавать ошибку можно просто пропустить выполнение оператора, т.е. ничего не делать или изменить связанные с ключевым полем данные, т.е. в случае, когда запись уже существует, вместо INSERT выполнить UPDATE;
    • ROLLUP, CUBE и GROUPING SETS – эти операторы расширяют возможности GROUP BY, а именно позволяют формировать отчеты, т.е. писать запросы, в которых можно добавлять строки с промежуточным и общим итогом, а также объединять результаты нескольких группировок в один набор данных. В Microsoft SQL Server аналогичные операторы существуют уже достаточно давно, и мы с Вами их подробно рассматривали вот в этом материале ;
    • Row-Level Security (RLS) – это так называемая «Политика безопасности на уровне строк » т.е. теперь можно ограничивать доступ к данным в таблице;
    • BRIN-индексы – это новый тип индексов, который предназначен для обработки очень больших таблиц, в которых определенные столбцы естественным образом отсортированы;
    • Ускоренная сортировка – в PostgreSQL 9.5 при сортировке теперь используется так называемый алгоритм «сокращенных ключей », который позволяет в несколько раз быстрей сортировать текстовые данные и данные типа NUMERIC.

    Более подробно обо всех нововведениях в PostgreSQL 9.5 можете посмотреть на странице в «PostgreSQL Wiki » вот она What's new in PostgreSQL 9.5 .

    Где скачать PostgreSQL 9.5 для Windows 7?

    Скачать PostgreSQL 9.5 можно со страницы загрузки официального сайта вот здесь - http://www.postgresql.org/download/windows/

    После того как Вы перешли на страницу необходимо нажать «Download »

    Затем Вас перенаправят на страницу выбора версии PostgreSQL, в нашем случае мы в разделе «Version 9.5.0 » выбираем «Win x86-32 » для 32 разрядной Windows или «Win x86-64 » для 64 разрядной. У меня 32 разрядная Windows 7, поэтому я и щелкаю по кнопке «Win x86-32».

    В итоге загрузится файл postgresql-9.5.0-1-windows.exe. который мы и будем использовать для установки PostgreSQL.

    Установка PostgreSQL 9.5 на Windows 7

    Итак, давайте перейдем к установке PostgreSQL 9.5, мы, кстати, с Вами ранее уже рассматривали установку PostgreSQL, например, для начинающих я показывал, как можно установить PostgreSQL на Linux OpenSUSE 13.2. а в материале «Установка PostgreSQL 9.4 на CentOS 7.1 » мы разбирали, как можно реализовать так называемый сервер СУБД с использованием PostgreSQL и операционной системы Linux на примере дистрибутива CentOS 7.1. Установку PostgreSQL на операционную систему Windows мы не рассматривали, поэтому сегодня мы и будем устанавливать PostgreSQL 9.5 на Windows 7.

    Шаг 1

    Запускаем скаченный файл (postgresql-9.5.0-1-windows.exe ). В итоге запустится программа установки и первое окно это окно «Приветствия », жмем «Next ».

    Шаг 2

    В следующем окне мы указываем каталог, в который необходимо установить PostgreSQL, я оставлю по умолчанию (т.е. на диск C ), жмем «Next ».

    Шаг 3

    Далее указываем каталог, в котором по умолчанию будут располагаться файлы баз данных. Другими словами здесь при установке Вы можете изменить директорию для хранения файлов баз данных, это может потребоваться в тех случаях, когда количество баз данных будет большое или их размер, т.е. объем будет значительным, как Вы понимаете в этих случаях лучше указать отдельный диск достаточного объема. В моем случае это тестовая установка, поэтому я оставлю по умолчанию, жмем «Next ».

    Шаг 4

    Затем придумываем, вводим и запоминаем пароль для пользователя postgres (необходимо вводить один и тот же пароль в два поля, для подтверждения ), именно этот пользователь является своего рода «Суперпользователем » т.е. главным администратором, жмем «Next ».

    Шаг 5

    Далее указываем порт, на котором будет работать наш экземпляр PostgreSQL, я снова оставлю по умолчанию, т.е. 5432, жмем «Next ».

    Шаг 6

    Потом указываем Locale (данный параметр определяет кодировку данных в базе ), если оставить по умолчанию, то кодировка данных в базах данных будет UTF-8, но если Вам необходимо чтобы кодировка была другая допустим Windows-1251, то необходимо выбрать «Russia, Russia », я оставлю по умолчанию, т.е. «Default locale », жмем «Next ».

    Шаг 7

    Все готово для установки, жмем «Next ».

    Установка началась, процесс будет длиться буквально пару минут.

    Шаг 8

    Установка будет завершена и на последнем окне нам предложат запустить инструмент (Stack Builder ) для установки дополнительных компонентов PostgreSQL, если Вы не хотите ничего дополнительного устанавливать, необходимо снять соответствующую галочку, жмем «Finish ».

    Запускаем pgAdmin и проверяем работу PostgreSQL 9.5

    В состав инсталлятора PostgreSQL 9.5 включен pgAdmin 1.22.0, т.е. дополнительно, отдельно устанавливать pgAdmin на компьютер, на который Вы устанавливаете PostgreSQL 9.5, не нужно.

    Если кто не знает pgAdmin это специальная графическая среда программирования и администрирования для СУБД PostgreSQL.

    Для того чтобы запустить pgAdmin нажимаем «Пуск ->Все программы ->PostgreSQL 9.5 ->pgAdmin III »

    У нас уже будет отображен локальный сервер мы к нему и должны подключиться, щелкаем двойным кликом по «PostgreSQL 9.5 (localhost:5432) ».

    Затем необходимо ввести пароль, который мы придумали, когда устанавливали PostgreSQL 9.5 (чтобы не вводить пароль каждый раз можете поставить галочку «Сохранять пароль» ). Жмем «ОК ».

    Если галочку «Сохранять пароль » Вы поставили, то далее появится окно с предупреждением того, что сохранение паролей небезопасно, так как пароль будет храниться в виде простого текста в файле pgpass.conf который расположен в директории профиля пользователя Windows. Жмем «ОК ».

    И если установка прошла успешно, то далее у Вас произойдет подключение к серверу PostgreSQL.

    Чтобы посмотреть на версию PostgreSQL, давайте напишем простой SQL запрос в базе данных, которая создается по умолчанию, т.е. в postgres.

    На этом у меня все, удачи!

    PostgreSQL 8

    PostgreSQL 8.3.4.1 Скачать PostgreSQL 8.3.4.1 Внимание!

    Несмотря на то, что перед публикацией мы проверяем файлы несколькими антивирусами, увы, в современном мире это не гарантирует их 100% безвредности. В этой связи редакция портала F1CD.ru не несёт ответственности за ущерб, который может быть причинён PostgreSQL 8.3.4.1 и любым другим ПО, а также настоятельно рекомендует проверять загруженные программы Вашим антивирусом.

    postgresql-8.3.4-1.zip

    Скачать с нашего сервера

    Отзывы

    http://holdemmanager.nlclub.org/faq/top50/176.html вот ещё подробная инструкция

    Если есть у кого проблемы с 8.4, скорей качайте. Установилось всё на ура и бубен доставать не пришлось >>" class=smiles>

    спасибо огромное,только эта версия заработала,красавцы

    Как установить postgreSQL 8

    Как установить postgreSQL 8.3?

    ПОЛЬЗОВАТЕЛИ VISTA: вам сначала будет необходимо перейти в Windows Control Panel - Users и отключить User Access Control прежде, чем вы сможете установить PostgreSQL.

    2) Разархивируйте содержимое zip-файла на своем компьютере и сделайте дабл-клик на файле postgresql-8.3.msi для запуска иснсталляции.

    Если Вы получаете сообщение об ошибке, что пакет поврежден или что-то в этом роде, то, вероятно, вы не разархивировали файлы и пытаетесь запыстить установку прямо из архива. Так работать не будет.

    3) Выберите English и нажмите Start

    4) Нажмите ‘Next’ на первом экране, который рассказывает, что нужно закрыть все другие приложения, и ещё раз на окне с Installation Notes.
    5) Installation Options: Как вы можете видеть ниже PostgreSQL по умолчанию устанавливается в C:\Program Files\PostgreSQL\8.3, но вы можете изменить это, нажав на Browse и выбрав новый путь. Если дисковое пространство на диске С: представляет проблему, то лучше рассмотреть вариант установки на другой диск, поскольку PostgreSQL пожет использовать приличное количество гигабайт, в зависимости от размера базы данных.

    6) Оставьте Service name, Account Name и Domain как они есть по умолчанию, выберите Account Password и подтвердите его. Мы рекомендуем использовать postgrespass, но в любом случае запомните его, поскольку он будет нужен Вам в дальнейшем. Как только Вы это сделали – нажмите ‘Next’.

    7) Если Вы получаете сообщение об такое сообщение об ошибке как на рисунке ниже, то измените Account Name на что-нибудь другое: например, postgres, postgreuser или holdemmanager и ещё раз нажмите ‘Next’.

    8) Может возникнуть такой экран, если Вы впервые создаете учетную запись. Если у Вас появился такой экран, нажмите Yes.

    9) NB: Очень важно – Если установка рассказывает Вам, что пароль не достаточно защищен (weak), УБЕДИТЕСЬ, ЧТО ВЫ СКАЗАЛИ NO, иначе она создаст случайный пароль, сложный настолько, что Вы никогда его не запомните, а поскольку Вам необходимо будет вводить его позднее, то скажите No, чтобы она оставила Ваш пароль как есть.

    10) Оставьте все остальные настройки как на скриншоте ниже и введите postgrespass в качестве пароля. Это пароль, который Holdem Manager использует для доступа к базе. Нажмите ‘Next’.

    Если Вы получаете ошибку о том, что база данных уже существует (database already exists), это говорит о том, что предыдущая база данных уже хранится в том месте, куда вы пытаетесь провести установку. Вам необходимо или посмотреть ЧаВо о том как провести переустановку PostgreSQL http://www.holdemmanager.net/faq/?f=177. или если вам не нужна старая база, то перейти в папку C:\Program Files и удалить вней папку PostgreSQL. Не забывайте, что такое действие уничтожит все ваши предущие базы данных. После удаления, нажмите ‘Next’ и продолжите установку.

    11)На остальных установочных экранах оставьте все настройки по умолчанию и нажимайте ‘Next’. Начнется установка и по окончании Вы увидите такой экран как на рисунке ниже. Снимите галочку с "Launch Stack Builder at Exit", нажмите «Finish» и завершите инсталляцию. UAC должен быть оставлен выключеным для того, чтобы PostgreSQL корректно работал с Holdem Manager-ом.


    Рейтинг: 4.1 /5 (101 голосов)

    NLClub является официальным представителем Holdem Manager в регионе Восточной Европы. Мы предлагаем вам лучшую программу для ведения покерной статистики и полноценного анализа игры – Холдем Менеджер. У нас на сайте Вы можете ознакомиться с тонкостями программы в разделе FAQ, также получить полноценную рускоязычную поддержку на форуме. А также скачать и купить Холдем Менеджер (Holdem Manager), Омаха Менеджер(Omaha Manager) и Сканер столов(Table Scanner).

    1С Предприятие 7

    1С Предприятие 7.7 + PostgreSQL. Реально? Да!

    Автор: Уваров А.С. — 16.04.2010 18:23 |

    Актуальной проблемой использования 1С Предприятия 7.7 для SQL является практическая невозможность вписать ее в современную IT инфраструктуру. Не менее серьезные затруднения возникают и при попытке лицензирования пиратских версий. Основной камень преткновения - возможность официальной работы только с SQL Server 2000. Однако выход есть: компания Etersoft разработала транслятор запросов MS SQL в запросы PostgreSQL, что позволяет заменить дорогой и устаревший SQL Server 2000 бесплатным Postgre. Насколько удобно и надежно такое решение мы решили рассмотреть в данной статье.

    Мы не будем заострять особого внимания на проблемах использования SQL версии 1С Предприятие 7.7, они и так всем известны. Это невозможность полноценной работы в среде Windows 7 (Vista) / Server 2008 и высокая стоимость SQL сервера и лицензий к нему в случае лицензирования. Однозначно рекомендовать переход на 1С Предприятие 8 не всегда представляется возможным, зачастую конфигурации довольно сильно переписаны под особенности конкретного предприятия и их адаптация к "восьмерке" требует довольно серьезных затрат, как финансовых, так и временных (надо заново доработать конфигурацию, отладить и протестировать). Компромиссным решением в данной ситуации будет использование 1С Предприятия совместно с PostgreSQL, для этого мы рекомендуем использовать продукт SELTA@Etersoft. Данный продукт является коммерческим, однако его стоимость значительно ниже стоимости SQL Server от Microsoft и лицензий к нему, для оценки целесообразности перехода можно запросить полнофункциональную пробную версию на сайте компании.

    Итак, что нам понадобится? Собственно SELTA@Etersoft и файл лицензии к ней, а также PostgreSQL в редакции Etersoft. В качестве платформы мы будем использовать Windows Server 2008 R2 и проверим работу программы с использованием клиентских компьютеров под управлением Windows ХР и Windows 7.

    Установка

    Для успешной установки SELTA@Etersoft в среде Windows 7 (Vista) / Server 2008 необходимо выполнить ряд подготовительных действий:

    • Запуск установки должен осуществляться от имени Администратора.
    • Перед установкой необходимо сделать Администратора владельцем файла c:\windows\system32\odbcbcp.dll и дать ему все права на этот файл.
    • Проверить, что Администратор имеет полные права на ветку реестра HKLM/SOFTWARE/ODBC/ODBCINST.INI/SQL SERVER .

    Теперь можно начинать установку SELTA@Etersoft.

    Как выяснилось, инсталлятор ожидает нашего решения в диалоговом окне, которое почему-то выводится под основным окном. Для доступа к нему переместите основное окно в другую часть экрана.

    С какими либо другими сложностями мы не столкнулись, по завершении установки перезагружаем ПК и приступаем к инсталляции PostgreSQL, запустив SETUP.BAT из комплекта поставки.

    Принимаем значения по умолчанию до появления экрана Конфигурация сервиса. здесь мы указываем пользователя (по умолчанию postgres ), от имени которого будет запускаться сервис и пароль для него. Следует помнить, что в данном случае postgres это системный пользователь (не путать с одноименным суперпользователем PostgreSQL) и к его паролю предъявляются установленные в системе требования (по умолчанию обязательно наличие заглавных и строчных букв, цифр и длина не менее 7 символов).

    Следующий экран содержит настройки сервера PostgreSQL. Обязательно установите галочку Поддерживать соединения с любых IP. . даже в том случае если планируется работа исключительно в терминальном режиме. Здесь снова фигурирует пользователь postgres. теперь это суперпользователь БД, от имени которого мы будем подключаться к PostgreSQL, устанавливаемый для него пароль должен отличатся от пользователя сервиса.

    Перед тем как нажать кнопку Далее, обязательно проверьте состояние службы "Вторичный вход в систему", для нее должен быть установлен автоматический тип запуска, а сама она должна быть запущена.

    Настройка на сервере

    Завершив установку PostgreSQL, запускаем SELTA@Etersoft, не забыв поместить файл лицензии в каталог установки последней.

    Теперь создадим и инициализируем новую БД для конфигурации 1С: Утилиты - Инициализация БД. Появится окно параметров соединения с сервером PostgreSQL. Адрес сервера необходимо указать в виде IP: 127.0.0.1 или адрес сетевого интерфейса сервера (в нашем случае 192.168.85.131). Ниже указываем имя суперпользователя (postgres) и его пароль.

    Появившееся окно позволяет создать новую БД, либо инициализировать для работы с Selta уже существующую, хотя мы крайне не советуем этого делать (особенно если в базе есть данные).

    После чего в БД можно загружать данные. Мы не будем заострять на этом внимание, весь процесс был подробно описан нами в статье Настраиваем 1С Предприятие 7.7 для работы с SQL Server 2000. И для файлового и для SQL вариантов 1С процесс одинаков: выгрузка в файл - загрузка. Единственная тонкость: эту операцию следует проводить на машине с Windows XP / Server 2003. Нам так и не удалось загрузить базу под Windows 7 / Server 2008 из-за ошибки "порядок сортировки данных отличается от системного", хотя мы предварительно загружали базу в среду новых ОС и приводили кодовую страницу в соответствие с системной, и только потом делали выгрузку.

    Загрузив информационную базу в БД можем устанавливать версию 1С для SQL и настраивать базу для работы с PostgreSQL сервером. Здесь все делается так-же как при работе с MS SQL (во всяком случае сама 1С продолжает так "думать"). Опытным путем мы выяснили что имя SQL сервера в 1С лучше указывать в виде IP адреса, в этом случае соединение с сервером БД происходит гораздо быстрее.

    Мы испытали работу 1С как непосредственно на сервере в терминальном режиме, так и опубликовав 1С:Предприятие с помощью RemoteApp. в обоих случаях все работало нормально. При расположении БД на ПК с Windows 7 / Server 2008 не забываем добавлять в папку BIN (в каталоге установки 1С) сигнальный файл ordnochk.prm (скачать ).

    Настройка на клиентских ПК

    Предварительно на каждый клиентский ПК устанавливаем SELTA@Etersoft, для Vista / 7 не забываем установить необходимые права на файлы и ветки реестра (см. выше), затем устанавливаем 1С для SQL и подключаем необходимые информационные базы. При включенном брандмауэре проверяем и, при необходимости, открываем порт 5432 для PostgreSQL. Мы одинаково успешно проверили работу 1С:Предприятие в операционных системах Windows XP и Windows 7 (32 и 64 бит).

    Необходимые действия при обновлении конфигурации 1C

    Сразу обращаем ваше внимание, все административные действия с информационной базой, в том числе обновление, следует производить в среде Windows XP / Server 2003. После каждого обновления конфигурации следует пересоздать триггеры. Это связано с особенностями работы 1С + Selta + PostgreSQL, невыполнение этого требования способно существенно замедлить работу со справочниками и журналами.

    Для работы с PostrgreSQL мы рекомендуем установить pgAdmin. удобную утилиту управления SQL сервером. Для пересоздания триггеров следует при помощи pgAdmin выполнить следующий запрос:

    Для этого разворачиваем дерево Базы. выбираем необходимую БД и нажимаем кнопку Выполнить пользовательские SQL запросы (1), в открывшееся окно вводим запрос и жмем кнопку Выполнить запрос (2).

    Скачать PostgreSQL 9

    PostgreSQL 9.4.1 для Windows

    Cистема управления базами данных.

    PostgreSQL - это мощная объектно-реляционная система управления базами данных с открытыми исходными текстами. Она разрабатывается на протяжении более 15 лет и улучшает архитектуру, чем завоевала репутацию надежной, ингерированной и масштабируемой СУБД. Она запускается на всех основных платформах, включая Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), и Windows. Она полностью соответствует ACID, имеет полную поддержку ключей, объединений, представлений, триггеров, и хранимых процедур (на разных языках). Она включает большинство типов данных SQL92 и SQL99, включая INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, и TIMESTAMP. Она также поддерживает хранение больших двоичных объектов (BLOB's), включая картинки, звук, или видео. Она имеет API для C/C++, Java, Perl, Python, Ruby, Tcl, ODBC, и многие другие, и exceptional documentation, неполная русская документация.

    Являясь СУБД класса предприятия, PostgreSQL предоставляет такие особенности как Multi-Version Concurrency Control (MVCC), восстановление по точке во времени, табличное пространство, асинхронная репликация, вложенные транзакции (точки сохранения), горячее резервирование, планировщик/оптимизатор запросов, и упреждающее журналирование на случай поломки. Он поддерживает международные кодировки, в том числе и многобайтовые, при использование различных кодировок можно использовать сортировку и полнотекстовый поиск, различать регистр. Большое количество подконтрольных данных и большое число одновременно работающих пользователей, тем не менее, не сильно влияет на масштабируемость системы. Есть действующие PostgreSQL системы, которые управляют более чем 4 терабайтами данных.

    Дистрибутив предоставлен официальным разработчиком программы. Файл проверен на безопасность антивирусом Kaspersky

    При копировании материалов с сайта SoftSalad ссылка на источник обязательна!

    Бесплатная система управления базами данных.

    Средство для работы с базами данных MySQL.