Еще одним важным моментом при работе с программами для бизнеса является возможность сохранения данных.
Всем известно, что винды, самая надежная операционная система, ну по крайней мере так утверждает Бил Гейтс. У меня нет повода ему не доверять, просто многие нехорошие пользователи, не хотят платить деньги, а некоторые совсем обнаглели, просто не понимают, а в честь какого праздника они должны ему платить? Они пошли купили комп, с определенными параметрами, продавец сказал, да это есть и точно работает. Ты покупаешь, а оказывается фиг, чтобы это работало надо вначале заплатить Билу и купить другую версию виндов в которой это работает, очень мило!
А некоторые, совсем обнаглели, начинают вредничать, взламывать защиту, вирусы там посылать, так они завидуют хитропопости великого Била. И устраивать нелегкую жизнь пользователям виндов. Но сразу оговорюсь, 99% хакеров, как они себя называют, с утра как встают с постели, падают ниц и начинают молится о долгой и счастливой жизни Била, чтобы его дырявые форточки пропускали как можно больше сквозняка, ведь чем больше сквозняка, тем больше у ребят будет денег. И наверное в первых рядах среди этих, Касперский! Это уже давно не движение или как они там себя называли, а только бизнес!
Ладно, чего то я отвлекся…
Ну так вот, самой главной задачей нужно умение, не только установить прогу, но и понимать и знать, где хранятся данные, как их можно достать и восстановить в случае неприятностей. В этом посте я опишу как это сделать и организовать, чтобы по этому вопросу у вас не было беспокойства.
Как я уже говорил, по сути SAP B1 это надстройка на SQL сервер, поэтому все основные данные лежат там. и основная работа с техническими данными происходит именно на сервере.
Я надеюсь не надо объяснять, что по сути любая база при хранении на компе, для компа является файлом, понятным для SQL сервера, с которым он и работает.
Так вот файлы баз хранятся в следующей директории на компе, сори, переписывать не буду, вот картинка…
Именно здесь, в виде файлов и хранятся базы сервера и соответственно, чтобы управлять данными мы будем работать именно с этими файлами.
Управление на програмном уровне происходит с помощью программы - Среда SQL Server Management Studio Express, она находится в папке запуска программ SQL сервера.
Запускаем этого менеджера.
Вначале он спрашивает проверку подлинности, если вы заходите на сервер с компа на котором он установлен, то проще выбирать проверку подлинности виндов, если у вас появилось желание зайти на удаленный компьютер, то скорей всего вы либо профи, и думаю как и что объяснять не надо, если нет, то скорей всего вы хотите стырить чужую инфу, а здесь я не помощник!
При выборе виндовской проверки, то в этом случае никакого пароля не надо.
Вот что мы видим при входе в программу. С левой стороны обозреватель, а справа сводка. Зеленкой стрелкой помечен сервер и она обозначает, что в данный момент сервер работает, если нет, то значок будет красный.
И чтобы не затягивать время, я рядом разместил папку с файлами, как видите, как сами базы, так и файлы этих баз имеют одинаковое название.
Когда вы открываете фирму в сапе, то там, так же, указывается название фирмы, так и название базы в которой хранятся данные, соответственно это же название фигурирует на сервере и в файле.
Я думаю вам суть понятна.
Теперь, чтобы не затягивать время я сразу преступлю к описанию что надо делать.
Еще, я сразу вам рекомендую сделать следующее, перед началом боевой эксплуатации системы. В стандартной конфигурации компа обычно присутствует 2 диска С и D. С - для системной информации, для виндов и там программ, а диск D для хранения данных. То есть, в случае, если винда слетела, то диск С сносится нафиг, на него устанавливается винда по новой, а информация на диске D остается на месте, фотки, музыка, кино ну и т.д. Времени на эту ерунду конечно тратиться, но хотя бы информация на месте, а это очень важно.
Так вот, я рекомендую на диске D создать папку и назвать ее, например, "Firma may" и в ней хранить основные данные по рабочей базе в сапе. И еще, старайтесь, то что связанно с тех. данными в системе называть всегда по английский, прямого запрета на русский нет, но в некоторых местах встречаются сюрпризы.
Я сейчас попробовал сделать несколько простых операций на сервере, но он выдал мне ошибки, поэтому мне пришлось закрыть прогу менеджера и запустить программу от имени администратора, выделяете прогу мышкой и правой клавишей вызываете меню.
Поэтому если, что то не работает или не получается, то закрывайте прогу и запускайте от имени администратора, в других местах тоже это имейте ввиду. Если приходится использовать часто, то тогда, в свойствах, на вкладке "Совместимость" поставьте галочку - Запускать от имени администратора.
Продолжаем….
Для примера я создал базу TEST, саповская баз может создаватся только из сапа, с помощью функции новая компания.
Для начала, нам надо остановить сервер.
Выделяем мышкой сервер и нажимаем правую клавишу мыши, появляется меню, в котором мы выбираем пункт "Остановить". Верхние пункты меню соединяют или отсоединяют, поэтому будьте внимательны.
Когда значок стал красным, значит сервер остановлен. Идем в папку в которой хранятся наши базы и копируем.
ВАЖНО! ВАЖНО! ВАЖНО!
На самом деле каждая база состоит из двух файлов…
Один файл - сама база, второй журнал, у них обязательно общее название и добавление log, зачем он нужен, не буду вдаваться в подробности, но копировать, надо обязательно оба файла! И отправляем их в нашу папку на диске D.
После этого, снова запускаем сервер.
Значок становиться зеленым, значит сервер запустился.
Выделяем нашу тестовую базу и с помощью меню, вызванного правой клавишей мыши выбираем пункт удалить.
Появляется диалоговое окно удаления.
Проследите, чтобы нижние галочки все стояли. Чтобы в системе не осталось никаких данных.
После этого, снова выделяем раздел базы данных, вызываем меню, надеюсь вы запомнили, что это делается с помощью правой клавиши.
И выбираем команду "Присоеденить".
Появляется окно в котором мы присоединяем базу, нажимаем кнопку добавить и в открывшемся проводнике, ищем диск D и нашу папку, в которую мы скопировали базы, выделяем и ок.
В этом окне тоже ок.
После этого, в списке баз должна появится наша база. После этого закрываем менегер сервера и запускаем сап.
Здесь выбираем "Изменить компанию"
Да и кстати, сделайте, чтобы сап тоже запускался от имени администратора, как мы уже делали.
Здесь нажимаем "Обновить", после этого, наша база должна появится в списке. Если будет геморик, то это скорей всего из-за того, что она не запускается от имени администратора, поэтому закройте прогу и сделайте соответствующие права.
Есть еще данные, которые я рекомендую загрузить в эту папку…
В сапе, можно использовать свои различные дополнения, шаблоны, хранить вложенные файлы ну и т.п. Информация об этом храниться в Администрировании - Инциализация системы - Общие параметры настройки. А там вкладка пути…
По демо базе посмотрите, что там и как используется и где находиться и папку с русскими шаблонами для вордовских документов например, перенесите на диск D, в вашу папку.
Теперь, что дает такая конфигурация, в случае если полетит комп, вы легко переустановите проги и ваши данные останутся на месте. Ну или вы захотите перенести их на ноут, чтобы дома посмотреть, ну или какие нить оборотни в погонах, сервак в окно, базу на флешку…
Ну вот так вощем!
> Всем известно, что винды, самая надежная операционная система, ну по крайней мере так утверждает Бил Гейтс.
ОтветитьУдалитьЭта строка заставляет задуматься о компетенции автора этой статьи.
Ну или, что у коментатора очень плохо дела обстоят с юмором!
ОтветитьУдалитьну или, что скорее всего - коментаторы не смогли объять всю надежность системы и имеют поэтому другое мнение )))))))))))))))))))
ОтветитьУдалитьЗдравствуйте,я бы хотел попросить вас о помощи,не могу установить SAP Business One на Windows 7 32-bit.
ОтветитьУдалитьХотел вообще узнать если эта программу идет на Windows 7 32-bit.? И как правильно ее установить?
Спасибо e-mail (kylelo@yandex.ru)
Очень нужна для бизнеса
ОтветитьУдалить