diff --git a/root/install_portal/install.php b/root/install_portal/install.php index b20c99f3..6790e695 100644 --- a/root/install_portal/install.php +++ b/root/install_portal/install.php @@ -179,6 +179,7 @@ if( $user->data['is_registered'] && $auth->acl_get('a_board') ) break; case 'mssql': + case 'mssql_odbc': $db_schema = 'mssql'; $delimiter = 'GO'; $comments = 'remove_comments'; @@ -252,10 +253,10 @@ if( $user->data['is_registered'] && $auth->acl_get('a_board') ) } break; case 'mssql': - case 'mssql_odbc': - $db_schema = 'mssql'; - $delimiter = 'GO'; - $comments = 'remove_comments'; + $sql = 'if exists (select * from sysobjects where name = ' . $table_prefix . 'portal_config) + drop table ' . $table_prefix . 'portal_config'; + $result = $db->sql_query($sql); + $db->sql_freeresult($result); break; }