Показать сообщение отдельно
Старый 10.05.2022, 00:38   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,275 / 3476 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от wojzeh Посмотреть сообщение
я не говорил, что нельзя - я спрашиваю, можно ли. и где именно она создатся? такой трюк можно провернуть только в devbox или вплоть до prod?
Для SQL Server суть неважно - devbox или prod. Здесь важно, чтобы были необходимые права в самом SQL Server. Вот тут не подскажу. Какое-то (достаточно большое) количество PU назад - было всё возможно и по сути можно было закодить мини SQL Management Studio на X++ для управления БД на облачном проде. И этим активно пользовались. Поэтому здесь выход только один - надо пробовать. Ну и не забывать о том, что Microsoft всегда без предупреждения может урезать права.
Всё вышесказанное относится к постоянной таблице в базе AxDB.
Если говорить про временные таблицы в TempDB, то тут вообще всё без проблем, потому что сами таблицы и так регулярно создаются системой (т.е. у AppPool-а априори есть права на создание таблиц в TempDB). Но работать с такой таблицей сможет только T-SQL.
Если же есть возможность заранее создать структуру таблицы в AOT-е (как TempDB), то появится возможность управлять этой таблицей из X++ (помимо T-SQL), что может облегчить работу с данными в таблице.
__________________
Возможно сделать все. Вопрос времени