database-administration相关内容
我正在尝试从Web服务器连接到本地数据库,但是我得到了 Fatal error: Call to undefined function odbc_connect() in -/-/-/7001238/web/s/sage2.php on line 15" 有关如何解决问题的任何帮助. 这是我用来连接的代码. $odbc['dsn'] = "Sag
..
对于没有一个适用于PostgreSQL的Linux GUI管理和开发工具感到沮丧. 与仅Windows的PostgreSQL Maestro和EMS PostgreSQL管理器相比,pgAdmin III是错误的,无法使用的……嗯,软件. phpPgaAmin看起来没有希望. EMS PostgreSQL管理器可以在Wine下运行,但是这种设置存在许多问题. 要求是:
..
我需要在没有管理员的监督下迅速(强制)终止所有连接到oracle数据库的外部会话. 我不想只锁定数据库并让用户正常退出. 我该如何编写脚本? 解决方案 此答案受此处对话的影响很大:ALTER SYSTEM ENABLE RESTRICTED SESSION; begin for x in ( select Sid, Serial#, machine, program from
..
我们有一个使用瘦JDBC驱动程序针对Oracle 11g DB在Weblogic上运行的JavaEE应用程序. 最近,我们在生产中发生了一系列事件,这些事件导致对某个表的更新和插入被卡住或花费的时间比正常情况长得多,没有明显的原因. 这导致应用程序使用越来越多的数据库连接(通常在连接池中处于空闲状态),数据库CPU和并发性急剧上升(如OEM所示),整个数据库陷入瘫痪. 在这些事件中,DBA找不到插
..
此查询的正确索引是什么。 我尝试给出了这个查询的不同索引组合,但它仍在使用tempory,使用filesort等。 总表数据 - 7,60,346 产品 ='礼服' - 总行数= 122 554 CREATE TABLE IF NOT NOT EXISTS`product_data`( `table_id` int(11)NOT NULL AUTO_INCREMENT,
..
我更改为“ft_min_word_len”= 4 by my-innodb-heavy-4G.ini 位于我的系统路径“C:\ Program Files \MySQL\MySQL Server 5.1”,但是当我运行时 $ b 我得到了仍然结果 SHOW VARIABLES LIKE'ft_min_word_len' value = 4 。我在 my.ini 文件中找不到这个变量。所
..
如何创建一个与另一个表共享公用标识的表,以及在哪个表从第一个表中删除哪个表? 我听说过FOREIGN KEY,REFERENCES但不知道如何实际创建这样的表。 任何例子,让我开始? 解决方案 我想你是在谈论一个级联删除或真的奇怪你不应该这样做。 :) 外键信息: http://www.postgresql.org/docs/8.3/static/tutorial-fk.ht
..
我不是经过训练的DBA,而是执行一些SQL任务,并且有这个问题: 在SQL数据库中,我注意到使用模仿另一个的归档表表具有完全相同的字段,并且当该数据被视为归档时用于接收来自原始表的行。由于我看到这些表位于同一个数据库和同一个驱动器上的示例,所以我的假设是为了提高性能。这样的表格中没有超过约1000万行... 为什么要这样做而不是使用列指定行的状态,例如in / active标志的布尔值
..
我有一个DB2查询(简单的insert语句),它试图插入大约27列。在这些列中,1是 Clob ,问题在于。对于我的 Clob 列,有时该值甚至可能包含 28K 字符。在这种极端情况下,我收到以下错误, 具有足够页面大小的系统临时表空间不存在。 。SQLCODE = -1585,SQLSTATE = 54048,DRIVER = 3.64.82 当我googled并通过一些
..
我有一个OEM工作挂了几天,不幸的日志没有启用,所以我想知道如何解决这个问题?或更好的方法来创建/处理OEM工作? DECLARE CHECK DATE; BEGIN CHECK:= NULL; PROCESS_MAIL_TOTAL( CHECK => CHECK ); END; PROCESS_MAIL_TOTAL是PROCESS_MAIL_J
..
我有5个地区,每个地区包含1个商店和1个仓库。我有一个表,其中包含区域和相应的商店和仓库。我也有一个表,列出了商店和仓库的库存。最后,有一个表格列出仓库的允许数量。如果我现在查看库存表,现在它会说如下: 设施ID ITEM_NUMBER QTY STORE 1 15D 2 WAREHOUSE 1 15D 1 问题是,商店1和仓库1属于地区1,我想以下列格式显示:
..
我们有一个SQL Server 2008企业数据库,有两个不同的模式,一个锁定的模式,一个开放的模式,我们允许外部开发团队添加和修改自己的需求。通常这对我们来说是行之有效的,但是一个特定的团队喜欢真正地捣烂它,它正在影响其他人。所以2个问题: 事后看来,我希望我们从一开始就设置了强大的功能,但我们没有,只是默认安装。这将是很高兴能够看到到目前为止已经对模式做了什么,即使它像“用户XYZ在07
..
所使用的操作系统是linux。我试过了 Navicat 和 SQL Power Architect 。它们在同一个模式中显示表之间的关系。我有一些外键约束在不同的模式引用表。 我缺少一些关于Navicat和PostgreSQL Maestro的东西? 是否有postgresql的数据可视化工具,它能够显示模式之间的关系? / li> 解决方案 DbVisualiser似乎在做什
..
我使用MySQL Workbench,我建立了一个非常大(17 GB)的数据库。 MySQL将数据放在C:\ProgramData\MySQL\MySQL Server 5.5 \ data目录中名为ibdata1的单个文件中。我的C盘上的空间不足,我想把它移动到我的外部驱动器。是否可以移动ibdata1文件,然后告诉MySQL指向另一个位置来找到它?此外,如果我想备份该数据,我可以复制ibdat
..
我有一个与Oracle 11g特定时间戳格式有关的问题。 这是我所拥有的: select to_timestamp('21 -OCT-15 08.24.30.000000000 PM','DD-MON -RR HH.MI.SSXFF AM')from dual; 来自数据库的响应: ORA-01855:AM /上午或PM / P.M。必需 01855. 00000 - “需要上午/
..
我尝试使用SQLFILE参数将转储文件导入到.sql文件。 我使用命令“impdp username / password DIRECTORY = dir DUMPFILE = sample。 dmp SQLFILE = sample.sql LOGFILE = sample.log“ 我预计这会返回一个sql文件,其中包含表内的内容。但是它创建了一个只有DDL查询的sql文件。
..
创建一个新的数据库(基本和高级),这是我第一次处理Oracle,其中我不知道为什么这么多的表,触发器,视图和其他对象只想创建一个关系数据库为空。 / p> 有没有其他方法可以做到这一点,还是有一些我错过的理解? 谢谢。 > 捕获: 解决方案 这些对象由 SYS 用户拥有。您可以使用以下查询进行验证: SELECT * FROM DBA_OBJECTS WHERE
..
我使用oracle 11g和SQL开发工具。当我试图从db检索行我得到错误消息为: - ORA-01219:数据库未打开:只有固定的表/视图) 我找了sgadef.dbf文件,有人可以帮助我,使它工作。 解决方案 首先检查您使用的实例的状态(这可能需要在管理员帐户下连接) p> 从v $ instance选择状态; 可能会得到 状
..
已知信息:知道MongoDB存储在BSON(二进制JSON )和最大BSON文档大小为16MB。 p> 问题:为什么16MB本身为什么不是32MB或64MB或更多,并且在什么地方完全限制为16MB,什么是依赖的原因正好16MB? 提到在传输过程中,不会消耗过多的带宽,并且不需要在服务器上使用过多的RAM。但是如果我们能负担得起网络带宽和RAM内存消耗。此外,除了 GridFS 之外,我
..
我在程序使用的本地文件中有一个数据库。该程序的功能有限,我需要运行一些快速查询。我安装了SQL Server Management Studio Express 2005(SSMSE),连接到SQL Server实例,附加了数据库文件,并运行查询。现在原始程序将不再连接到数据库。我收到错误: 无法打开用户默认数据库。登录失败。用户'MyComputer \MyUserName'的登录失败。
..