添加数据需要知道往哪张表添加,以及自己要添加的内容,然后可用insert语句执行。
1、以sqlserver2008r2为例,登录SQL Server Management Studio到指定的数据库。
2、登录后点击“新建查询”。
解决办法:
1、系统时间不准确,重新设置时间。
2、图像没有生成,运行权限问题,修改权限。
3、数据库表有损坏,修复重启snmpd服务。
4、cacti的日志太大,清理日志,查看日志,一般查看日志,会出现大量数据采集失败的警告。
5、根据具体问题跟踪解决就可以了。
#mysql -u root -p
Password:
# mysql>create database cacti;
# mysql>grant all on cacti to cacti@localhost identified by ‘cacti’;
修改cacti使之可以访问数据库
#vim /usr/local/cacti/include/configphp
# $database_type = "mysql";
#$database_default = "cacti";
#$database_hostname = "localhost";
#$database_username = "cacti";
#$database_password = "cacti";
#$database_port = "3306";
导入数据库文件
#mysql -u root -p cacti < cactisql
访问数据库information_schema中所含表的唯一方式是使用SELECT语句。不能在其中插入内容,不能更新它们,也不能删除其中的内容。
它反映的是关于mysql数据库的数据的相关信息。
你要修改关于表和字段的描述信息,是不能直接在information_schema中修改的,而是需要对数据库中相应的表进行修改,修改了相应表之后,information_schema的数据也会自动更新。
首先我没用过cacti,刚刚也顺便了解了一下。貌似是在设定RRDTool的时候,要用rrdtool
tune命令来设定rrd文件的最大和最小参数值限制。在设置为"未知"(U)的情况下,表示没有限制,显示为NaN,即可以表示负数。如果你的都是NaN的话,可能需要用命令逐个去设置所需要的参数值吧。
我也没玩过这个,不是很懂。刚刚说的也是看网上的设置说明讲的。
如果说得不对,还请见谅。
有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如
检查优化并修复所有的数据库用:
# mysqlcheck -A -o -r -p
希望对你有帮助
以上就是关于cacti怎么添加sqlserver数据库全部的内容,包括:cacti怎么添加sqlserver数据库、Cacti 最大值不正_、安装cacti被监控主机始终处于Unknown状态;等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)