我目前正在尝试运行一个经典的ASP应用程序,我已经给出了源代码。 我想在我的64位Windows 7开发机器上进行设置,并且遇到与基于ODBC的数据连接到MySQL实例的问题。 我看到错误: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified /includes/<File Name>.asp, line 100 我试过了: 连接是无DSN的。 该应用程序正在使用本地系统权限的IIS应用程序池下运行。 在进程监视器中可以看到w3wp.exe在NT AUTHORITY / SYSTEM下运行。 该应用程序在IIS应用程序池下运行,允许运行32位应用程序。 已尝试使用从http://dev.mysql.com安装的Connector / ODBC 5.1.10 64位版本(此时没有驱动程序列在C:\ Windows \ SysWOW64 \ odbcad32.exe下,但在C:\ Windows下\ SYSTEM32 \ odbcad32.exe的) 已经尝试使用从http://dev.mysql.com安装的Connector / ODBC […]
我有一个MySQL集群,拥有两个数据存储节点,最近两年运行。 就在最近我观察到其中一个节点(数据存储)的硬件问题。 我可能需要用新的节点replace这个节点。 如果有人能提出最好的办法,这将是非常好的。 我正试图防止在这个过程中丢失任何数据。 如果我不使用与其他节点中安装的相同的mysql版本,那么是否可以。
我们有一个负载均衡器掩盖原始IP地址后面的MySQL服务器。 有什么办法可以在MySQL中logging连接请求吗? 有一个configuration不正确的应用程序触发了身份validation请求。 增加max_connect_errors将是一个黑客…它更好地find错误编码的页面。 谢谢
我们在ubuntu 11.10服务器版上运行mysql 5.1.58,配合48 GB内存和英特尔e5620处理器以及apache 2.2.20。 但是我们正面临着一个问题,即使我已经设置好了,也会阻止Mysql接受更多的连接 max_connections为800 key_buffer转换为4Gb(Myisam作为Innodb的3 tbales的默认引擎)。 key_buffer_size +(read_buffer_size + sort_buffer_size)* max_connections = 5.4Gb 和每个MySQL重新启动后,max_used_connection接近600几个小时,即使没有任何用户。我们已启用查询caching和线程caching。请你帮忙find真正的问题。可以是因为任何configuration错误或由于任何编码错误? 我们也尝试使用默认的mysqlconfiguration,但没有任何改变, 但改变Apache的configuration为默认显示了巨大的差异 ,现在max_used稳定在57而不是595编辑configuration。可以告诉我是什么导致apache采取mysql达到其max_used_connection值在Apache max_clients中是800 , max_spare_servers为200
我解释我的情况: 我在亚马逊AWS,我想在整个地区的故障容错。 我的基本问题是有数据库与2个地区同步。 我的select: 大师(高滞后) 每5分钟手动同步一次 主ColdMaster? (即时复制,但师父不会等待其他区域提交) 在我的系统中,我们可以承受丢失数据(我们不是银行)数据库中的最后一张数据,但是我们承受不了超过10分钟的停机时间。 数据库很小,插入的级别较低,不会影响其他区域提交的正常使用。 3解决scheme是否可行? 而最重要的是,一旦主要失败,我们如何能够检测和更改master-coldmaster – > coldmaster-master? 有没有干净的模式之间恢复失败? 谢谢!
Taps Server Error: Mysql::Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 每当我尝试推送我的本地mysql到heroku postgres时,我得到这个错误。 看来,MySQLconfiguration错误,并且Windows不太可能有一个var / run目录。 我可以理解,我需要强制MySQL通过TCP连接,而不是通过套接字。 我查了教程,但它不能帮助我,任何人都可以帮助我呢? 我正在使用Windows 7。
最近我们一直在我们的MySQL服务器有很多问题,从网站很慢,甚至无法加载它们。 服务器是只运行我们的MySQL数据库的专用服务器。 我一直在使用一个探查器(JetProfiler)和压力testing工具(loadUI)进行一些testing。 如果我使用loadUI连接50个同时连接到我们的网站之一,运行一个极大的查询它已经使网站无法加载。 其中一个让我担心的事情是,当我看着Jetprofile时,它总是显示1.00的Treads_connected,而且当它碰到2.00时,我无法连接。 这三大高峰是我用loadUI进行testing时,第一个是15个同时连接,使得它仍然能够加载网站,但真的很慢,第二个是40个同时连接,已经无法加载和第三个是100连接,也没有使其负载了。 另一件让我担心的事情是,在JetProfiler中,所有使用的查询都是全表扫描,这可能是问题所在吗? 我作为testing运行的网站运行3个查询,其中一个用于输出大约1000行的菜单,一个用于大约560行的增加,另一个用于获取大约7000行的大小的查询(见下图截图) 我也监视了服务器的CPU,这里似乎没有问题,甚至当我用loadui做了很多连接的时候,CPU仍然很低。 我似乎无法弄清楚当网站stream量很高时,网站无法加载的主要原因是什么,如果有人有其他的testingbuild议或者可能导致问题的东西,请告诉我。
从我们的应用服务器和数据库服务器(Mysql)之间的连续几天,我们面临着一个奇怪的问题:从应用程序服务器连接到数据库服务器挂起SYN_SENT状态,之后我们无法在mysql端口上连接数据库服务器3306)。 当我们检查数据库服务器上的netstat输出时,它处于SYN_RECV状态。 我可以看出,mysql服务器正在接收SYN请求,并且响应也没有到达客户端,因此服务器端的SYN_RECV和客户端的SYN_SENT 。 我认为SYN_SENT状态应该过了一段时间,因为这个其他数据库连接尝试到同一台服务器不应该挂起。 有谁知道我们如何解决这个问题? 输出设置细节: 应用程序服务器: RHEL 5.4,kernel-release = 2.6.18-164.el5,x86_64 数据库服务器: Mysql版本:5.1.49 RHEL 5.4,kernel-release = 2.6.18-164.el5,x86_64
我有安装了Fedora 16的VPS。 我已经安装了mysql,几天前它正在工作。 现在突然当我尝试启动MySQL时,我得到的错误: Failed to get D-Bus connection: Failed to connect to socket /org/freedesktop/systemd1/private: Connection refused 我不知道什么时候mysql停止工作,因为我几天没有用它了。 我最近安装的唯一软件是jenkins和redmine。
我一直在挖掘Zmanda Wiki ,但找不到备份事件调度程序( –events, -E )的任何选项。 Zmanda是否支持它?