-
> MsGuns (20.11.2008 17:18:10) [70]
Разве ИБЭксперта входит в состав ИБ?
-
> Ega23 (20.11.2008 18:03:11) [71]
А справку для MS SQL не любишь что ли, она многоязычная, при сразу интегрированая, не требуется по отдельности запускать на разных языках и есть выбор по каждой статье, если скажем не понял локализированую, то тут же можно перейти на английский.
-
> kaif (20.11.2008 19:10:13) [73]
> MSSQL урезанный бесплатный для ограниченного числа пользователей
Это ни так, нет никакого ограничения по пользователям, точнее оно одинаково и для MSDE/Express и для DataCenter
-
> Petr V. Abramov (20.11.2008 23:28:15) [75]
Как человек, который начинал и с ИБ и с MS SQL, при том имя нехилую подготовку, могу сказать, начинать легче с MS SQL, при том намного легче.
-
> могу сказать, начинать легче с MS SQL, при том намного легче.
Мне кажется, что самое главное тут - FB по большому счёту резюме не сильно украшает. В отличие от Oracle или MSSQL.
-
> Гы. А таперича с помощью приведенной тобою тарабарщины возьми- > ка и напиши самый простой селект к "удаленной" таблицы ; > )
Select top 1 * from [ServerName].[DBName]..[TableName]
-
> например проблема со временем создания базы...
> внедренцы за эту программу мне бы такое спасибо сказали > ..., ага.
вы-таки действительно не умеете их готовить :) скопировал готовую базу, смонтировал, перепрописал пути к файлам, открыл, потратил на это минуту, и по домам :)
P.S. Я не спорю, что есть вещи попроще, но все эти сложности не просто так, а для гибкости и настраиваемости.
-
Oracle на небольших базах по записи даже во многих случаях медленнее FB работает. но это не потому что в Oracle Corp дураков понабрали, а потому что если резко выключить свет, после его включения оракловая база гарантированно пойдет дальше спокойно работть, а фбшная -не факт.
-
> Petr V. Abramov (21.11.2008 11:41:27) [87]
MS SQL также, но еще плюс и не потеряет те записи, которые еще не были записаны на диск, пропадут только не завершенные транзакции.
-
>Ega23 © (21.11.08 10:08) [85] >Select top 1 * from [ServerName].[DBName].[TableName]
Из QA запускается ?
-
Ещё раз: отличное знание FB, Ingres, Cache, AbsoluteDB, SQLLight, какой-нибудь экзотической Sedna и Linter Ваше резюме не сильно украсят. Может и украсят, но в очень узких областях. В отличие от знаний MSSQL, Oracle, MySQL и последнее время Postgres.
-
> [87] Petr V. Abramov © (21.11.08 11:41) > после его включения оракловая база гарантированно пойдет
ИМХО. Все таки для гарантированности нужны предварительные грамотные действия админа по обеспечению этой гарантированности. Типа разнесения по разным дискам контрольных файлов и реду-логов.
-
> Anatoly Podgoretsky © (21.11.08 11:53) [88]
> но еще плюс и не потеряет те записи, которые еще не были > записаны на диск
волшебства не бывает, как говорили Гарри Поттеру :) просто сначала все на диск пишется, потом рапортуется об успешном коммите.
-
> Из QA запускается ?
В случае прилинкованного сервера? Ну да, должно запускаться. На прошлой работе прекрасно запускалось. Сейчас специально нет возможности проверить.
Только у меня между DBName и TableName 2 точки стояло. Не просто так.
-
> Sergey13 © (21.11.08 11:57) [91]
> Типа разнесения по разным дискам контрольных файлов и реду- > логов.
это уже на случай смерти диска, а не выключения света
-
> вы-таки действительно не умеете их готовить :) потратил на это минуту, и по домам :) ты вообще читать умеешь? не компенсируя воображением, а реально написанное? программа не моя, инсталлятор тоже, как сделано так сделано, я только тестировал чтобы оценить возможность ее использования нами (т.е. та контора стала бы партнером, мы продавали и обслуживали их прогу (поддержка цто), а им делали бы отчисления с продаж. т.е. весь геморрой обслуживания нам, часть денег им)
и да, я не умею "их" готовить, не пришлось... и не хочу уметь, и рад что не приходится. про что и говорил, т.к. как только приходилось хоть краем столкнуться так проблемы. и нафига они на постоянку?
> скопировал готовую базу, смонтировал, перепрописал пути к файлам, открыл, ??? мне объясняли долгое создание тем что делается свой раздел на диске под базу, освобождается место, дефрагментируется и т.д. т.е чтобы база была одним куском для быстрого доступа, а не раскиданным по кластерам файлом (поэтому и размер выделяется сразу (тоже возник вопрос, данных 0 а база уже 3гига), чтобы не было фрагментаций при использовании) и говорили что так и должна поступать любая уважающая себя субд, иначе будет плохо работать, медленно... (хотя сравнение в скорости примерно одинаковых задач раза в два проиграла нашей... но оракл тут скорее всего не причем, написать можно и на быстрой основе медленную вещь. но этого я про оракл и не говорил.)
вот. т.е. мне пытались доказать, что это не медленно, это солидно... а оказывается надо было скопировать, смонтировать и радоваться... нерабочей или еще более жутко тормозящей программе. (если правда то что мне тогда говорили)
кстати не одобряю подхода типа таскание образа (это уже про MSSQL) в инсталяторе и присоединения его... база должна создаваться, тогда не будет(или она будет меньше) зависимости от версии сервера. у меня прога написанная еще под 7ку или 7.5 короче что там до 2000го было, первая моя прога для mssql, безболезненно и без переделок переехала на 2000й, а после на 2005й, а вот с подходом таскания образа, знаю такие, не переживали простой сервис пак на той же версии... т.е. скопированный файл базы с SP0/1 при установке и присоединение его к серверу с SP2/3 вызывал проблемы... приходилось (когда поняли от чего) сначала устанавливать версию сервера "под образ", после инсталлировать прогу, и только после этого накатывать сервис паки.
-
> кстати не одобряю подхода типа таскание образа (это уже > про MSSQL) в инсталяторе и присоединения его...
Да это вообще полная фигня. Всё скриптом должно создаваться, и потом патч-скриптами патчиться.
-
> MsGuns (21.11.2008 11:54:29) [89]
В том виде, в котором ты привел не запустится, синтактическая ошибка Select top 1 * from [ServerName].[DBName].[dbo].[TableName]
У меня уже нет QA, но из SSMS запускается, в исправленом виде конечно
-
> программа не моя, инсталлятор тоже, как сделано так сделано
а что ты удивляешься, что сделано под mssql, а с ораклом фигово работает
> ??? мне объясняли долгое создание тем что
БРЕХАЛИ
> ... база должна создаваться, тогда не будет(или она будет > меньше) зависимости от версии сервера.
с этиим проблема имеет место быть, решается одновременной установкой разных версий оракла на одну машину. Не особо здОрово, конечно, но и версии приложения обычно тщательно тестируют под конкретную версию СУБД, вплоть до 4-й цифры. Для серийно распространяемого ПО практически неприемлемо, но изначально и не предназначено.
-
> Всё скриптом должно создаваться,
почему и кому должно?
> и потом патч-скриптами патчиться.
да
|