$view = views_get_view('my_view_name');
$view->set_display('page_2'); // See gotcha below
$view->set_arguments($user->uid); // Set arguments
$view->pre_execute(array($user->uid)); // Set arguments for pre exicute
print $view->display_handler->preview();
$view->post_execute();
Дело в том, что page_2 - это не имя вашего дисплея, а внутреннее имя представлений, вы можете решить это, посмотрев информацию о теме для дисплея, который вы хотите видеть в представлении admin.