06:44
1,0×
00:00/06:44
365,5 тыс смотрели · 3 года назад
4 месяца назад
Автономные транзакции в PL/SQL: транзакционная магия✨
Если вы пишете на PL/SQL, то наверняка сталкивались с ситуацией, когда необходимо зафиксировать изменения независимо от текущей транзакции. Именно в таких случаях на сцену выходят автономные транзакции в Oracle! Давайте разберёмся, как они работают и когда их стоит использовать. Автономные транзакции (autonomous transactions, АТ) позволяют создать подтранзакцию, которая может быть зафиксирована (commit) или отменена (rollback) независимо от родительской транзакции. Другими словами, даже если основной процесс откатится, данные из автономной транзакции останутся нетронутыми...
690 читали · 2 года назад
SQL - Oracle - подключение к базе
Для работы с БД в комплекте идет консольное приложение, но это скорее для админов. Для ежедневной работы лучше с графическим интерфейсом: * SQL Developer * PL/SQL Developer (нужен ключ, но когда это кого-то останавливало?) Качаем, распаковываем / устанавливаем, запускаем. В SQL Developer создать подключение к БД: Name - произвольное имя подключения (например, SYS) Username - SYS Password - пароль для системной/админской учетки Role - выбрать SYSDBA Включить пункт Service Name, ввести в поле служебное имя БД (было указано при установке). Можно сразу протестировать подключение кнопкой Test. Если норм - сохранить подключение...