А я парюсь с SQL. Несколько дней разбирался с одним невероятно навороченным и невероятно долгим запросом, который исполняется аж целых 16 часов. Мне удалось его оптимизировать и сократить время более чем в два раза. Теперь стоит нетривиальная задача - закинуть программным способом на удаленные сервера хранимую процедуру. Конечно, проще было бы зайти на них удаленно и воткнуть ее руками. Но жопа в том, что из-за текучки кадров программистов и сисадминов никто не помнит реальные пароли. Или помнит, но не говорит. Так что приконнектиться удалено вручную просто невозможно. Полный пиздец какой-то! И это одна из самых грозных государственных организаций. Хотя, с точки зрения безопасности, это может и хорошо. Но они же хотят при этом чтоб оно еще и быстро работало. Вот и парюсь. Оказывается микрософтовский SQL позволяет считывать с удаленных серверов практически все. Но вот создавать удаленно хранимые процедуры - фиг! (Это у него так безопасность обеспечивается от вредоносного кода). Видимо придется разослать по подразделениям готовый скрипт процедуры и пусть сами ее привинчивают. Но я попарился не зря. Прочел много документации и хорошо поэкспериментировал. Узнал много нового. Авось когда-нибудь пригодится.
если это госструктура, то 50%, что пароль - 12345678, проверено на практике! :) да, MS SQL наворочен. но Oracle страшнее. пинай админов - пусть скрипты запускают. или пусть дают удалённый доступ на запуск скриптов. мне чота думается, что скрипт запустить с админскими правами она не может запретить.
а у нас другой отдел занимается SQL-ем. под Oracle. и как-то так вяло у них этот процесс идёт, что мне хочется взять и поковыряться в их коде. но у меня нет прав там ковыряться - это раз, и мудрость мне подсказывает, что залазить в чужой код - значит, взваливать на себя лишнюю работу, за которую тебе никто даже спасибо не скажет. поэтому особо не рвусь, хотя знаю о базах данных очень немало и имею опыт оптимизации монстрозных баз.
Reply
да, MS SQL наворочен. но Oracle страшнее.
пинай админов - пусть скрипты запускают. или пусть дают удалённый доступ на запуск скриптов. мне чота думается, что скрипт запустить с админскими правами она не может запретить.
Reply
Reply
Reply
Leave a comment