询问者
sqlserver报错 让我执行 DBCC CHECKCATALOG

问题
-
sqlserver报错 让我执行 DBCC CHECKCATALOG
但是执行之后,没有任何错误显示出来;执行 DBCC CHECKDB或者 DBCC CHECKtable,最后显示的
错误也是让我执行“ DBCC CHECKCATALOG”
而且执行DBCC CHECKALLOC,DBCC CHECKCATALOG均没有错误提示
的确有张表已经出现问题,不能够访问,一访问就提示“执行 DBCC CHECKCATALOG”,更重要的是,SQLSERVER已经dump错误文件出来了,很多时候SQLSERVER就停止服务了,关键是我的环境在alwayson里面,一主两副本,三台机器都是这种情况,alwayson有校验和的机制,那这种情况为何处理不了,三台机器都出错,alwayson是否在这里太脆弱了,关键是现在我如何将这张表的数据导出来
- 已编辑 wanyongwy 2015年9月12日 2:46
全部回复
-
Analysis的 DBCC 结果。
Service Broker 消息 9675,状态 1: 已分析的消息类型: 14。
Service Broker 消息 9676,状态 1: 已分析的服务约定: 6。
Service Broker 消息 9667,状态 1: 已分析的服务: 3。
Service Broker 消息 9668,状态 1: 已分析的服务队列: 3。
Service Broker 消息 9669,状态 1: 已分析的会话端点: 0。
Service Broker 消息 9674,状态 1: 已分析的会话组: 0。
Service Broker 消息 9670,状态 1: 已分析的远程服务绑定: 0。
Service Broker 消息 9605,状态 1: 已分析的会话优先级: 0。
sys.sysrscols的 DBCC 结果。
对象 'sys.sysrscols' 的 630 页中有 65051 行。
sys.sysrowsets的 DBCC 结果。
对象 'sys.sysrowsets' 的 88 页中有 6064 行。
sys.sysclones的 DBCC 结果。
对象 'sys.sysclones' 的 0 页中有 0 行。
sys.sysallocunits的 DBCC 结果。
对象 'sys.sysallocunits' 的 106 页中有 6094 行。
sys.sysfiles1的 DBCC 结果。
对象 'sys.sysfiles1' 的 2 页中有 17 行。
sys.sysseobjvalues的 DBCC 结果。
对象 'sys.sysseobjvalues' 的 1 页中有 0 行。
sys.syspriorities的 DBCC 结果。
对象 'sys.syspriorities' 的 0 页中有 0 行。
sys.sysdbfrag的 DBCC 结果。
对象 'sys.sysdbfrag' 的 0 页中有 0 行。
sys.sysfgfrag的 DBCC 结果。
对象 'sys.sysfgfrag' 的 0 页中有 0 行。
sys.sysdbfiles的 DBCC 结果。
对象 'sys.sysdbfiles' 的 1 页中有 2 行。
sys.syspru的 DBCC 结果。
对象 'sys.syspru' 的 0 页中有 0 行。
sys.sysbrickfiles的 DBCC 结果。
对象 'sys.sysbrickfiles' 的 0 页中有 0 行。
sys.sysphfg的 DBCC 结果。
对象 'sys.sysphfg' 的 1 页中有 13 行。
sys.sysprufiles的 DBCC 结果。
对象 'sys.sysprufiles' 的 1 页中有 17 行。
sys.sysftinds的 DBCC 结果。
对象 'sys.sysftinds' 的 0 页中有 0 行。
sys.sysowners的 DBCC 结果。
对象 'sys.sysowners' 的 1 页中有 36 行。
sys.sysdbreg的 DBCC 结果。
对象 'sys.sysdbreg' 的 0 页中有 0 行。
sys.sysprivs的 DBCC 结果。
对象 'sys.sysprivs' 的 1 页中有 187 行。
sys.sysschobjs的 DBCC 结果。
对象 'sys.sysschobjs' 的 37 页中有 2474 行。
sys.syscsrowgroups的 DBCC 结果。
对象 'sys.syscsrowgroups' 的 0 页中有 0 行。
sys.sysexttables的 DBCC 结果。
对象 'sys.sysexttables' 的 0 页中有 0 行。
sys.syscolpars的 DBCC 结果。
对象 'sys.syscolpars' 的 33 页中有 1788 行。
sys.sysxlgns的 DBCC 结果。
对象 'sys.sysxlgns' 的 0 页中有 0 行。
sys.sysxsrvs的 DBCC 结果。
对象 'sys.sysxsrvs' 的 0 页中有 0 行。
sys.sysnsobjs的 DBCC 结果。
对象 'sys.sysnsobjs' 的 1 页中有 1 行。
sys.sysusermsgs的 DBCC 结果。
对象 'sys.sysusermsgs' 的 0 页中有 0 行。
sys.syscerts的 DBCC 结果。
对象 'sys.syscerts' 的 0 页中有 0 行。
sys.sysrmtlgns的 DBCC 结果。
对象 'sys.sysrmtlgns' 的 0 页中有 0 行。
sys.syslnklgns的 DBCC 结果。
对象 'sys.syslnklgns' 的 0 页中有 0 行。
sys.sysxprops的 DBCC 结果。
对象 'sys.sysxprops' 的 0 页中有 0 行。
sys.sysscalartypes的 DBCC 结果。
对象 'sys.sysscalartypes' 的 1 页中有 37 行。
sys.systypedsubobjs的 DBCC 结果。
对象 'sys.systypedsubobjs' 的 1 页中有 2 行。
sys.sysidxstats的 DBCC 结果。
对象 'sys.sysidxstats' 的 10 页中有 477 行。
sys.sysiscols的 DBCC 结果。
对象 'sys.sysiscols' 的 4 页中有 674 行。
sys.sysendpts的 DBCC 结果。
对象 'sys.sysendpts' 的 0 页中有 0 行。
sys.syswebmethods的 DBCC 结果。
对象 'sys.syswebmethods' 的 0 页中有 0 行。
sys.sysbinobjs的 DBCC 结果。
对象 'sys.sysbinobjs' 的 1 页中有 23 行。
sys.sysaudacts的 DBCC 结果。
对象 'sys.sysaudacts' 的 1 页中有 33 行。
sys.sysobjvalues的 DBCC 结果。
对象 'sys.sysobjvalues' 的 642 页中有 25100 行。
sys.syscscolsegments的 DBCC 结果。
对象 'sys.syscscolsegments' 的 0 页中有 0 行。
sys.syscsdictionaries的 DBCC 结果。
对象 'sys.syscsdictionaries' 的 0 页中有 0 行。
sys.sysclsobjs的 DBCC 结果。
对象 'sys.sysclsobjs' 的 1 页中有 34 行。
sys.sysrowsetrefs的 DBCC 结果。
对象 'sys.sysrowsetrefs' 的 31 页中有 5782 行。
sys.sysremsvcbinds的 DBCC 结果。
对象 'sys.sysremsvcbinds' 的 0 页中有 0 行。
sys.sysxmitqueue的 DBCC 结果。
对象 'sys.sysxmitqueue' 的 0 页中有 0 行。
sys.sysrts的 DBCC 结果。
对象 'sys.sysrts' 的 1 页中有 1 行。
sys.sysconvgroup的 DBCC 结果。
对象 'sys.sysconvgroup' 的 0 页中有 0 行。
sys.sysdesend的 DBCC 结果。
对象 'sys.sysdesend' 的 0 页中有 0 行。
sys.sysdercv的 DBCC 结果。
对象 'sys.sysdercv' 的 0 页中有 0 行。
sys.syssingleobjrefs的 DBCC 结果。
对象 'sys.syssingleobjrefs' 的 66 页中有 13277 行。
sys.sysmultiobjrefs的 DBCC 结果。
对象 'sys.sysmultiobjrefs' 的 3 页中有 475 行。
sys.sysguidrefs的 DBCC 结果。
对象 'sys.sysguidrefs' 的 1 页中有 14 行。
sys.sysfoqueues的 DBCC 结果。
对象 'sys.sysfoqueues' 的 0 页中有 0 行。
sys.syschildinsts的 DBCC 结果。
对象 'sys.syschildinsts' 的 0 页中有 0 行。
sys.syscompfragments的 DBCC 结果。
对象 'sys.syscompfragments' 的 0 页中有 0 行。
sys.sysftsemanticsdb的 DBCC 结果。
对象 'sys.sysftsemanticsdb' 的 0 页中有 0 行。
sys.sysftstops的 DBCC 结果。
对象 'sys.sysftstops' 的 0 页中有 0 行。
sys.sysftproperties的 DBCC 结果。
对象 'sys.sysftproperties' 的 0 页中有 0 行。
sys.sysxmitbody的 DBCC 结果。
对象 'sys.sysxmitbody' 的 0 页中有 0 行。
sys.sysfos的 DBCC 结果。
对象 'sys.sysfos' 的 0 页中有 0 行。
sys.sysqnames的 DBCC 结果。
对象 'sys.sysqnames' 的 1 页中有 98 行。
sys.sysxmlcomponent的 DBCC 结果。
对象 'sys.sysxmlcomponent' 的 1 页中有 100 行。
sys.sysxmlfacet的 DBCC 结果。
对象 'sys.sysxmlfacet' 的 1 页中有 112 行。
sys.sysxmlplacement的 DBCC 结果。
对象 'sys.sysxmlplacement' 的 1 页中有 19 行。
sys.sysobjkeycrypts的 DBCC 结果。
对象 'sys.sysobjkeycrypts' 的 0 页中有 0 行。
sys.sysasymkeys的 DBCC 结果。
对象 'sys.sysasymkeys' 的 0 页中有 0 行。
sys.syssqlguides的 DBCC 结果。
对象 'sys.syssqlguides' 的 0 页中有 0 行。
sys.sysbinsubobjs的 DBCC 结果。
对象 'sys.sysbinsubobjs' 的 1 页中有 3 行。
sys.syssoftobjrefs的 DBCC 结果。
对象 'sys.syssoftobjrefs' 的 3 页中有 172 行。
sys.plan_persist_plan的 DBCC 结果。
对象 'sys.plan_persist_plan' 的 0 页中有 0 行。
enterprise_info_peoples_hours的 DBCC 结果。
对象 'enterprise_info_peoples_hours' 的 12050167 页中有 991767493 行。
sys.plan_persist_runtime_stats的 DBCC 结果。
对象 'sys.plan_persist_runtime_stats' 的 0 页中有 0 行。
enterprise_info_peoples_sum_hours的 DBCC 结果。
对象 'enterprise_info_peoples_sum_hours' 的 12050181 页中有 991768744 行。
sys.plan_persist_runtime_stats_interval的 DBCC 结果。
对象 'sys.plan_persist_runtime_stats_interval' 的 0 页中有 0 行。
enterprise_info_times_hours的 DBCC 结果。
对象 'enterprise_info_times_hours' 的 12050164 页中有 991767493 行。
sys.plan_persist_context_settings的 DBCC 结果。
对象 'sys.plan_persist_context_settings' 的 0 页中有 0 行。
sys.sqlagent_jobs的 DBCC 结果。
对象 'sys.sqlagent_jobs' 的 0 页中有 0 行。
payment_error_log的 DBCC 结果。
对象 'payment_error_log' 的 14583 页中有 44170 行。
sys.sqlagent_jobsteps的 DBCC 结果。
对象 'sys.sqlagent_jobsteps' 的 0 页中有 0 行。
sys.sqlagent_job_history的 DBCC 结果。
对象 'sys.sqlagent_job_history' 的 0 页中有 0 行。
sys.sqlagent_jobsteps_logs的 DBCC 结果。
对象 'sys.sqlagent_jobsteps_logs' 的 0 页中有 0 行。
temp_xiepeng_customer_20150416的 DBCC 结果。
对象 'temp_xiepeng_customer_20150416' 的 56 页中有 16657 行。
analysis_getadvertList的 DBCC 结果。
对象 'analysis_getadvertList' 的 184656 页中有 8381560 行。
analysis_getdirectadvertList的 DBCC 结果。
对象 'analysis_getdirectadvertList' 的 2082 页中有 142560 行。
enterprise_info_ranking的 DBCC 结果。
对象 'enterprise_info_ranking' 的 5739 页中有 296481 行。
business_state_record的 DBCC 结果。
对象 'business_state_record' 的 6622 页中有 483613 行。
client_uploaded_file的 DBCC 结果。
对象 'client_uploaded_file' 的 163509 页中有 4639969 行。
customer_service_message_item的 DBCC 结果。
对象 'customer_service_message_item' 的 257101 页中有 23666093 行。
customer_service_message的 DBCC 结果。
对象 'customer_service_message' 的 46 页中有 1479 行。
customer_statistical_day的 DBCC 结果。
对象 'customer_statistical_day' 的 81 页中有 11573 行。
enterprise_info_peoples的 DBCC 结果。
对象 'enterprise_info_peoples' 的 771939 页中有 41916829 行。
analysis_getmiaoduiadvertList的 DBCC 结果。
对象 'analysis_getmiaoduiadvertList' 的 128 页中有 4976 行。
analysis_getmiaoduiadvertList_hours的 DBCC 结果。
对象 'analysis_getmiaoduiadvertList_hours' 的 1001 页中有 112037 行。
enterprise_info_times的 DBCC 结果。
对象 'enterprise_info_times' 的 775060 页中有 42176259 行。
enterprise_search_info_loop的 DBCC 结果。
对象 'enterprise_search_info_loop' 的 3091 页中有 80109 行。
enterprise_products_top的 DBCC 结果。
对象 'enterprise_products_top' 的 509 页中有 80106 行。
enterprise_products_top_loop的 DBCC 结果。
对象 'enterprise_products_top_loop' 的 509 页中有 80106 行。
enterprise_search_info的 DBCC 结果。
对象 'enterprise_search_info' 的 3090 页中有 80109 行。
enterprise_visit_peoples的 DBCC 结果。
对象 'enterprise_visit_peoples' 的 0 页中有 0 行。
enterprise_visit_ranking的 DBCC 结果。
对象 'enterprise_visit_ranking' 的 0 页中有 0 行。
enterprise的 DBCC 结果。
对象 'enterprise' 的 4921 页中有 262675 行。
product_search_info的 DBCC 结果。
对象 'product_search_info' 的 812 页中有 44458 行。
enterprise_visit_times的 DBCC 结果。
对象 'enterprise_visit_times' 的 0 页中有 0 行。
ad_public_days_statistics的 DBCC 结果。
对象 'ad_public_days_statistics' 的 7 页中有 354 行。
analysis_corresponding的 DBCC 结果。
对象 'analysis_corresponding' 的 1 页中有 11 行。
ad_public_hours_statistics的 DBCC 结果。
对象 'ad_public_hours_statistics' 的 53 页中有 8125 行。
internal_message的 DBCC 结果。
对象 'internal_message' 的 360860 页中有 5083269 行。
request_log_statistics的 DBCC 结果。
对象 'request_log_statistics' 的 137073 页中有 11121132 行。
table_active的 DBCC 结果。
对象 'table_active' 的 1 页中有 0 行。
product_sales_top的 DBCC 结果。
对象 'product_sales_top' 的 0 页中有 0 行。
product_search_info_20150825的 DBCC 结果。
对象 'product_search_info_20150825' 的 1183 页中有 64369 行。
product_search_info_lst的 DBCC 结果。
对象 'product_search_info_lst' 的 1185 页中有 43841 行。
product_search_info_lwm201508252314的 DBCC 结果。
对象 'product_search_info_lwm201508252314' 的 1184 页中有 64371 行。
product_search_info_backup的 DBCC 结果。
对象 'product_search_info_backup' 的 1183 页中有 64373 行。
product_search_info_backup20150825的 DBCC 结果。
对象 'product_search_info_backup20150825' 的 1183 页中有 64373 行。
top_customer_cash_day的 DBCC 结果。
对象 'top_customer_cash_day' 的 180577 页中有 24195048 行。
product_search_info_loop的 DBCC 结果。
对象 'product_search_info_loop' 的 812 页中有 44465 行。
top_customer_cash_month的 DBCC 结果。
对象 'top_customer_cash_month' 的 32633 页中有 4370993 行。
log_request的 DBCC 结果。
对象 'log_request' 的 0 页中有 0 行。
top_customer_cash_total的 DBCC 结果。
对象 'top_customer_cash_total' 的 14729 页中有 2279860 行。
top_customer_cash_week的 DBCC 结果。
对象 'top_customer_cash_week' 的 65269 页中有 8742963 行。
log_request_content的 DBCC 结果。
对象 'log_request_content' 的 0 页中有 0 行。
top_customer_fans_day的 DBCC 结果。
对象 'top_customer_fans_day' 的 38952 页中有 5217901 行。
top_customer_fans_month的 DBCC 结果。
对象 'top_customer_fans_month' 的 13833 页中有 1851886 行。
top_customer_fans_total的 DBCC 结果。
对象 'top_customer_fans_total' 的 8438 页中有 1304999 行。
top_customer_fans_week的 DBCC 结果。
对象 'top_customer_fans_week' 的 20493 页中有 2743213 行。
top_customer_product_exchange_day的 DBCC 结果。
对象 'top_customer_product_exchange_day' 的 5794 页中有 774341 行。
top_customer_product_exchange_month的 DBCC 结果。
对象 'top_customer_product_exchange_month' 的 4178 页中有 558926 行。
request_log_customer的 DBCC 结果。
对象 'request_log_customer' 的 0 页中有 0 行。
top_customer_product_exchange_total的 DBCC 结果。
对象 'top_customer_product_exchange_total' 的 2592 页中有 398733 行。
request_log_advertise的 DBCC 结果。
对象 'request_log_advertise' 的 0 页中有 0 行。
top_customer_product_exchange_week的 DBCC 结果。
对象 'top_customer_product_exchange_week' 的 5055 页中有 675320 行。
top_customer_silver_integral_day的 DBCC 结果。
对象 'top_customer_silver_integral_day' 的 576608 页中有 81526695 行。
top_customer_silver_integral_month的 DBCC 结果。
对象 'top_customer_silver_integral_month' 的 78984 页中有 10581947 行。
top_customer_silver_integral_total的 DBCC 结果。
对象 'top_customer_silver_integral_total' 的 38165 页中有 5912998 行。
top_customer_silver_integral_week的 DBCC 结果。
对象 'top_customer_silver_integral_week' 的 166542 页中有 22313703 行。
partition_maintenance的 DBCC 结果。
对象 'partition_maintenance' 的 91 页中有 8042 行。
top_enterprise_gold_integral_day的 DBCC 结果。
对象 'top_enterprise_gold_integral_day' 的 3682 页中有 492088 行。
top_enterprise_gold_integral_month的 DBCC 结果。
对象 'top_enterprise_gold_integral_month' 的 1503 页中有 200047 行。
partition_maintenance_middle的 DBCC 结果。
对象 'partition_maintenance_middle' 的 0 页中有 0 行。
top_enterprise_gold_integral_total的 DBCC 结果。
对象 'top_enterprise_gold_integral_total' 的 982 页中有 149812 行。
test_index_lwm的 DBCC 结果。
对象 'test_index_lwm' 的 2 页中有 64 行。
top_enterprise_gold_integral_week的 DBCC 结果。
对象 'top_enterprise_gold_integral_week' 的 2031 页中有 270350 行。
top_enterprise_product_exchange_day的 DBCC 结果。
对象 'top_enterprise_product_exchange_day' 的 538 页中有 72414 行。
top_enterprise_product_exchange_month的 DBCC 结果。
对象 'top_enterprise_product_exchange_month' 的 166 页中有 22170 行。
top_enterprise_product_exchange_total的 DBCC 结果。
对象 'top_enterprise_product_exchange_total' 的 65 页中有 9959 行。
top_enterprise_product_exchange_week的 DBCC 结果。
对象 'top_enterprise_product_exchange_week' 的 296 页中有 39682 行。
top_enterprise_silver_advert_play_day的 DBCC 结果。
对象 'top_enterprise_silver_advert_play_day' 的 46799 页中有 6268733 行。
req_lwm的 DBCC 结果。
对象 'req_lwm' 的 8194 页中有 59940 行。
top_enterprise_silver_advert_play_month的 DBCC 结果。
对象 'top_enterprise_silver_advert_play_month' 的 2052 页中有 273324 行。
cpr_lwm的 DBCC 结果。
对象 'cpr_lwm' 的 21 页中有 3240 行。
top_enterprise_silver_advert_play_total的 DBCC 结果。
对象 'top_enterprise_silver_advert_play_total' 的 338 页中有 52267 行。
login_history的 DBCC 结果。
对象 'login_history' 的 230655 页中有 22571317 行。
data_control的 DBCC 结果。
对象 'data_control' 的 73 页中有 11072 行。
top_enterprise_silver_advert_play_week的 DBCC 结果。
对象 'top_enterprise_silver_advert_play_week' 的 7394 页中有 988768 行。
top_enterprise_silver_advert_put_day的 DBCC 结果。
对象 'top_enterprise_silver_advert_put_day' 的 376 页中有 50596 行。
top_enterprise_silver_advert_put_month的 DBCC 结果。
对象 'top_enterprise_silver_advert_put_month' 的 361 页中有 48276 行。
top_enterprise_silver_advert_put_total的 DBCC 结果。
对象 'top_enterprise_silver_advert_put_total' 的 302 页中有 46671 行。
sys.queue_messages_1977058079的 DBCC 结果。
对象 'sys.queue_messages_1977058079' 的 0 页中有 0 行。
top_enterprise_silver_advert_put_week的 DBCC 结果。
对象 'top_enterprise_silver_advert_put_week' 的 369 页中有 49423 行。
sys.queue_messages_2009058193的 DBCC 结果。
对象 'sys.queue_messages_2009058193' 的 0 页中有 0 行。
table_wait的 DBCC 结果。
对象 'table_wait' 的 11389 页中有 79739 行。
sys.queue_messages_2041058307的 DBCC 结果。
对象 'sys.queue_messages_2041058307' 的 0 页中有 0 行。
sys.filestream_tombstone_2073058421的 DBCC 结果。
对象 'sys.filestream_tombstone_2073058421' 的 0 页中有 0 行。
sys.syscommittab的 DBCC 结果。
对象 'sys.syscommittab' 的 0 页中有 0 行。
sys.filetable_updates_2105058535的 DBCC 结果。
对象 'sys.filetable_updates_2105058535' 的 0 页中有 0 行。
analysis_getadvertList_hours的 DBCC 结果。
对象 'analysis_getadvertList_hours' 的 1630300 页中有 195633199 行。
sys.plan_persist_query_text的 DBCC 结果。
对象 'sys.plan_persist_query_text' 的 0 页中有 0 行。
analysis_getdirectadvertList_hours的 DBCC 结果。
对象 'analysis_getdirectadvertList_hours' 的 26344 页中有 3347831 行。
sys.plan_persist_query的 DBCC 结果。
对象 'sys.plan_persist_query' 的 0 页中有 0 行。
CHECKDB 在数据库 'Analysis' 中发现 0 个分配错误和 0 个一致性错误。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
消息 211,级别 23,状态 50,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。
消息 211,级别 23,状态 50,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。
消息 211,级别 23,状态 50,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。
消息 211,级别 23,状态 50,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。 -
这个问题貌似解决不了 也许只有还原数据库才可以解决
现在产生了一个疑问,这个数据库的某张表已经换掉了,但该数据库是做了alwaysOn的,一写两读,三台机器的这个表都打不开,那么我认为有两种可能:
1:这三台机器的硬件都出现了问题,造成alwayson也不能保证数据可用(使用阿里云的随机分配的虚拟机,有可能这三台机器在同一个存储上)
2:如果三台机器硬件没有都出现问题,难道是alwayson的问题,即:alwayson遇到某些错误的时候,即使有多台副本,由于这个错误,造成alwayson同样全部挂掉,如果真的是这样,那么alwayson或者镜像是否就不靠谱了呢