none
C#操作MySQL数据库异常 RRS feed

  • 问题

  • 有一个使用C#编写的程序操作MYSQL数据库,在近百台电脑和半年时间中一直都运行的好好的,除了期间有一台电脑该程序执行对数据库的任何操作均出现以下提示:
    The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception.
    重启后故障消失,当时以为是别的问题,故未再深究。直到昨天另一台电脑又再次出现此问题,同样地重启后故障消失。在网上搜了说要“启用SQL Server调试”(见下链接),由于这个问题无法重现,所以无法测试此种方式是否有效。

    https://stackoverflow.com/questions/20773142/vb-net-the-type-initializer-for-mysql-data-mysqlclient-replication-replication

    我有个疑问是我这个程序并未操作SQL Server,为何要启用SQL Server调试,这个问题的真正原因是什么以及如何解决?

    2018年2月23日 1:19

答案

  • Hi leon1526,

    感谢在MSDN论坛发帖。

    经过查阅相关文档,我没发现MYSQL 和 SQL server 之间有什么关联,我不知道你提供的链接的那个作者,是不是弄错了,虽然已经被标记是答案了,但是我觉得答案还是要经过实践去检验它,因为那个作者只是简单的说了一句,需要启动 SQL server debugging。  

    Best Regards,

    Hart


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 leon1526 2018年3月3日 15:56
    2018年2月23日 7:27
    版主