Tuesday 13 December 2011

Cannot execute a data definition language command on (). The SQL database has issued an error.,


While Synchronizing the database , some times we get the  following error , without knowing the tables name ,which caused the issue


Run the below job , in order to get the table name
static void forceDbSynchronize(Args _args)
{
    Dictionary              dict;
    int                     idx, lastIdx, totalTables;
    TableId                 tableId;
    Application             application;
    SysOperationProgress    progress;
    StackBase               errorStack;
    ErrorTxt                errorTxt;
    ;

    application = new Application();
    dict = new Dictionary();
    totalTables = dict.tableCnt();
    progress = new SysOperationProgress();
    progress.setTotal(totalTables);
    progress.setCaption("@SYS90206");
    errorStack = new StackBase(Types::String);

    lastIdx = 0;
    try
    {
        for (idx = lastIdx+1; idx <= totalTables; idx++)
        {
            tableId = dict.tableCnt2Id(idx);
            progress.setText(dict.tableName(tableId));

            lastIdx = idx;
            application.dbSynchronize(tableId, false, true, false);
            progress.incCount();
        }
    }
    catch (Exception::Error)
    {
        errorTxt = strFmt("Error in table '%1' (%2)", tableId, dict.tableName(tableId));
        errorStack.push(errorTxt);
        retry;
    }

    setPrefix("@SYS86407");
    errorTxt = errorStack.pop();
    while (errorTxt)
    {
        error(errorTxt);
        errorTxt = errorStack.pop();
    }
}




1 comment:

  1. dịch vụ rà soát sổ sách
    dịch vụ kế toán giá rẻ eco green city
    trung tâm kế toán tại hải phòng
    khoá học kế toán tổng hợp

    trung tâm kế toán tại long biên
    trung tâm kế toán tại hà đông
    dịch vụ báo cáo tài chính
    dịch vụ kế toán thuế
    Diệp Cô Thành ngẫm nghĩ nói: "Có cảm giác hơi giống thế nhưng khoảng
    cách quá xa ta cũng không có cách xác định rõ ràng!"

    "À, ở cấp Mười một ngoại trừ năng lượng cảm giác có biến hóa, còn có sự
    thay đổi đặc biệt nào nữa không?" Đoạn Vân hỏi thêm một lần nữa.

    Diệp Cô Thành trả lời: "Còn có đấy, ta phát hiện có thể thấy được tình
    trạng trong cơ thể mình. Mỗi một huyết dịch, đấu khí, ta đều có thể cảm
    ứng rõ ràng được. Hơn nữa so với mắt nhìn còn thấy rõ ràng hơn. Cái cảm
    giác tựa như là trong cơ thể mình có một đôi mắt vô hình, chỉ cần một ý
    niệm đảo qua, ta có thể thấu suốt ngay! Rất thần kỳ!"

    "Nội thị?" Đoạn Vân cũng không có quá kinh hãi, "nội thị' cái loại năng
    lực này khi chân khí Đoạn Vân đạt tới tầng thứ ba đã có rồi! Hơn nữa ,
    Đoạn Vân có thể quan sát toàn bộ bên trong cơ thể, mỗi chỗ trong thân
    thể đều có thể đồng thời thấy được tường tận! Cái này Đoạn Vân cũng
    không có để ý, Đoạn Vân cho rằng duyên cớ là do thần thức của mình.

    "Đúng vậy!" Diệp Cô Thành kính nể trả lời, hắn thấy không ngờ Đoạn Vân
    lại có thể dùng từ chuẩn xác như vậy để nói về dạng năng lực này.

    "Vậy ngươi có khả năng nhắm mắt lại và nhìn thấy những gì xung quanh
    mình không?" Đoạn Vân muốn biết Diệp Cô Thành có thể giống như mình hay

    eco green city
    goldmark city hồ tùng mậu

    chung cư 89 phùng hưng
    tiếng anh giao tiếp cho trẻ em

    ReplyDelete