Я открываю консоль sql из студии hana, щелкнув схему, но она не подключена к базе данных. Как я могу настроить его так, чтобы он открывался с текущей схемой?
SAP HANA studio открытая консоль sql для текущей схемы
Ответы (1)
Вопрос не совсем ясен. Когда вы видите список схем, вы определенно подключены к базе данных (иначе SAP HANA Studio не сможет отобразить этот список).
Насколько я понимаю, вы хотите выбрать одну из схем из list и откройте редактор SQL и хотите, чтобы в этом редакторе SQL была установлена текущая схема, соответствующая выбранной вами схеме.
Такое поведение не реализовано в SAP HANA Studio. Вы можете определить схему по умолчанию для соединения с базой данных в свойствах соединения; в противном случае это всегда будет схема по умолчанию для пользователя, вошедшего в систему (обычно это собственная схема пользователя). Вы также можете запустить команду SET SCHEMA <schema_name>
в редакторе SQL, но это не автоматизировано.
Имейте в виду, что схемы не совпадают с базами данных (например, в MS SQL Server). Схемы на самом деле представляют собой объектные пространства имен в базе данных. Управление пользователями и привилегиями по-прежнему осуществляется на уровне базы данных.