Articles of 数据库

如何从SQL Server 2000企业pipe理器中删除死亡的SQL Server注册?

我们最近有一些数据库退役了,我的SQL Server 2000企业pipe理器仍然显示了我最初创build的包含这些服务器的服务器组。 我尝试删除整个服务器组,但企业pipe理器不会让我这样做,因为该组仍然包含服务器注册。 当我单击右键单击服务器注册以逐个尝试删除它们时,企业pipe理器将尝试连接到服务器,并在不能时进行投诉。 我不能看到删除服务器注册的选项。 所以…我怎么能解决这个问题,并得到我的企业pipe理器configuration这些死的服务器注册? 谢谢 :-)

如何脚本MSSQL引擎上的每个数据库备份?

我们需要在MS SQL Server Engine中备份40个数据库。 我们用以下脚本备份每个数据库: BACKUP DATABASE [dbname1] TO DISK = N'J:\SQLBACKUPS\dbname1.bak' WITH NOFORMAT, INIT, NAME = N'dbname1-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10 GO declare @backupSetId as int select @backupSetId = position from msdb..backupset where database_name=N'dbname1' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'dbname1' ) if @backupSetId is null begin raiserror(N'Verify failed. Backup […]

我如何validationOracle 11g备用数据库正在更新

我们最近为远程位置的Oracle 11g数据库服务器build立了一个DR站点作为备用数据库。 如何validation归档日志是否应用于备用数据库,以及最后一个应用的是什么?

内部数据通过防火墙到我们的网站:我有什么select?

我们有一个相当大的内部MS SQL数据库。 我需要在我们的网站上为我们的一些买家提供一个界面。 通过我们的防火墙向网站提供数据有什么好的select? 目前,所有从外部访问内部networking都是通过Cisco VPN完成的。 虽然我们希望提供对已authentication用户访问整个数据子集的访问权限(通过ASP.NET网站的filter),但是如果我们所有的数据都泄露,那将会非常糟糕。 安全是一个重大关切。 Web服务器不在现场 数据库服务器在现场 有任何想法吗? 谢谢。

如何还原SQL Server模型数据库?

自从前几天,当我尝试启动SQL Server服务时,失败并logging到NT应用程序日志中的以下错误: 恢复过程中发生错误,防止重新启动数据库“ 模型 ”(数据库ID 3)。 诊断恢复错误并修复它们,或从已知的良好备份中恢复。 如果错误没有得到纠正或预期,请联系技术支持。 如何恢复(或重build)模型数据库,当主数据库是好的,但我不能对数据库运行sql命令(或从pipe理工作室连接),因为SQL Server甚至不启动在这种情况下? 我在备份容器/卷中备份(所有备份在第二个HD上的单个文件中)。 我相信模型数据库的恢复模型是简单的 。 我没有在文档或者互联网上find很多信息(像这样 ),因为在大多数文章中,服务实际上是运行的,所以你可以运行命令,或者主数据库也是腐败的。 一些选定的ERRORLOG条目: 试图恢复涉及Microsoft分布式事务处理协调器(MS DTC)[…]的疑似分布式事务 数据库“主”CHECKDB完成没有错误[..] 启动数据库“模型”。 警告:没有看到LOP_CKPT_END 。 错误:3414,严重性:21,状态:2。 恢复过程中发生错误,防止重新启动数据库“模型”(数据库ID 3)。 诊断恢复错误并修复它们,或从已知的良好备份中恢复。 如果错误没有得到纠正或预期,请联系技术支持。 SQL跟踪由于服务器closures而停止。 跟踪ID =“1”。 [..] 在Windows NT 5.2(内部版本3790:Service Pack 2)上的Microsoft SQL Server 2005 – 9.00.4053.00 有任何想法吗? 非常感谢!

如何从一个集体备份恢复一个mysql数据库

我有一个计划的mysqldump任务使用–all-databases选项。 这包括一个文件中的所有数据库。 我如何告诉mysql导入转储文件中包含的数据库之一? -M 谢谢你的答案。 非常感谢…我最终没有使用–all-databases选项。 这是一个替代脚本: #! /bin/bash date=`date +%A` for i in /var/lib/mysql/*/; do dbname=`basename $i` mysqldump -u <whatever username> –password=<whatever pw>–single-transaction $dbname > <path>/$date/$dbname-backup.sql done

如何在Mysql中设置my.cnf,以便连接没有限制?

无限连接,如何编辑该设置?

火鸟2.1:gfix -online返回“数据库closures”

使用谷歌search这一点没有什么区别,不幸的是,因为大多数结果指定使用gfix -shut -force 30 (或任何其他秒数)作为gfix -online dbname之后gfix -shut -force 30数据库的语法,并且我已经运行gfix -online dbname有和没有login凭证的DB有问题。 我得到的消息是: database dbname shutdown 这是好的,除了我想现在在线。 closuresfbserver.exe(在Windows上运行,afaik是Classic Server 2.1.1,但可能是Super),因为我们有其他的数据库运行在几乎每天24小时的正常运行时间。 来自另一个gfix -shut -force或gfix -shut -force或-tran的消息是Target shutdown mode is invalid for database dbname这似乎与数据库已经完全closures时会发生什么的文档匹配。 如果我使用-online single或-online multi ,但不是-online / -online normal ,则也会出现Target shutdown mode invalid消息。 想法和投入非常感谢,特别是因为目前是我的一个因素。 谢谢! 编辑:我closures数据库的全部原因是清除链接到特定IP地址的“活动”交易,这台计算机是我的开发terminal(实际上是一个虚拟机,我开发数据库软件的前端),但我当时没有连接到数据库的进程。 他们看起来像我的孤儿交易,他们并没有陷入僵局。 运行一个手动扫描没有清除出来,删除MON $ STATEMENTS行不工作,即使Firebird 2.1据称支持取消这样的查询。 我最后的手段是“重新启动”数据库,因此上述问题。 编辑2:只是在2.1.3发行说明中注意到这一点: 使用-attach或-tran选项调用关机时,会出现回归问题,并执行新的gfixclosures模式。 如果指定的超时到期时连接仍然存在,则引擎将返回一条消息,指示closures不成功。 […]

“尝试连接通过tcp:// localhost:3306”问题与PHP的MySQL的设置

我在Windows XP机器上安装了WAMp服务器。 当我试图连接到数据库时,会出现以下错误。 Warning: mysql_connect() [function.mysql-connect]: [2002] No connection could be made because the target machine actively (trying to connect via tcp://localhost:3306) in C:\wamp\www\demo.php on line 2 我附上了我的活动服务清单。 你可以看到,我没有安装在端口80的服务。 所以,当我安装了WAMP,我必须使用http:// localhost:81作为我的根文件夹。 我的PHP myadmin工作正常,但不知道如何。 以前有没有人遇到这种types的问题? 请让我知道如果你有这个解决scheme..

由于磁盘空间不足导致PG_Dump失败

我想在我的本地主机上使用pg_dump来转储远程计算机上的4GB PostgreSQL数据库。 我的本地主机报告15GB的可用空间。 我正在将输出传送给gzip。 但是,处理大约15分钟后,pg_dump中止,说明“pg_dump:[tar归档器]无法写入输出文件:设备上没有剩余空间”。 我不断地监视我的机器上可用磁盘空间的数量,并始终保持在〜10GB范围内。 为什么pg_dump由于磁盘空间不足而提前失败,尽pipe仍有足够的空间? 我的命令如下所示: pg_dump -c –host=${HOST} –username=${DATABASEUSER} –blobs –format=t ${DATABASE} | gzip -c > /tmp/db-backup.tar.gz