数据库/存储 2021_08_04 每日一练


怎么去学习oracle?

我是做运维的,想学习oracle,但是不知道应该怎么去学习。以前也接触过,也学习过。但是理解的不是很到位,大家有什么好的方法和思路吗?

查看答案

mysql 参照表和被参照表可以是同一个表吗?

长久以来,流行工具开源RDBMSMySQL并没有支持外键,最近MySQL的不同版本都通过新InnoDB列表引擎支持外键。为了建立两个MySQL表之间的一个外键关系,MySQL创建关联表必须满足以下三种情况:

* 两个表必须是InnoDB表类型。 

* 使用在外键关系的域必须为索引型(Index)。 

* 使用在外键关系的域必须与数据类型相似。

查看答案

oracle数据库(PLSQL)导入.sql文件出错:无效的字符集

sql脚本是前一阵子在XP系统上得ORACLE 10g通过PLSQL—>export导出的,后面把系统还成win7了  oracle还是以前的安装文件安装了(也就是还是以前的oracle 只不过在win重装了)  之后导入前面的.sql脚本文件(用PLSQL ->import)就报这个错了 我不知道以前的oracle的字符集 ,所以不知道导入这个.sql文件要怎么修改现在的oracle的字符集??请高手帮忙

查看答案

兄弟们,同一软件实现既可以连接SQL2005又可以连接oracle?该如何实现?

兄弟们,我想问下, 我的软件用的数据库是SQL2005,对方一卡通的数据库是oracle的,能否在我的软件里读取oracle里的数据?就是说这个软件在有些窗体里连SQL,有些是连oracle,如果能实现的话,麻烦告之,最好附有远程连接同一局域网的代码,非常感谢!

查看答案

请教Windows Server 2003企业版(32位)与SQL SERVER 2005的配置问题

服务器内存:8G(操作系统中能识别出来)

操作系统:Windows Server 2003企业版(32位)

数据库:SQL SERVER 2005企业版

我在网上看了一些文章,有说32位的2003不支持8G内存的,也有说支持的;同时,SQL SERVER 2005在2003下做AWE配置的话,还需要设置boot.ini……

看了一圈后,发现不知道究竟相信谁的,请有实际经验的专家帮我解答一下,谢谢!

查看答案

【急】请教一个SQL Server 2005的问题

我现在有2台数据库服务器(A与B),均安装的是SQL Server 2005数据库;有没有办法让A的存储过程直接操作B的表?

请给出详细的配置等实例,谢谢!

查看答案

请教:2007年上半年《数据库系统工程师》上午试题(标准答案版)第1大题第50小题如何解答?

【题目描述】

● 针对分布式事务,要求提供参与者状态的协议是  (60) 。

(60)

A. 一次封锁协议         

B. 两段锁协议

C. 两阶段提交协议         

D. 三阶段提交协议

 

查看答案

Microsoft SQL Server 2005 数据库无法备份“不允许备份全文目录”

从 Microsoft SQL Server 2000 备份的数据库。还原到Microsoft SQL Server Management Studio Express 中以后在2005中无法备份。

错误提示如下:

“不允许备份全文目录 'DV_BBS',因为它没有联机。请查看错误日志文件以了解全文目录脱机的原因,然后将其联机。也可以使用 FILEGROUP 或 FILE 子句执行 BACKUP,以使所选内容仅限于联机数据。”

我网上查了,应该是这个原因

“从 Microsoft SQL Server 2000 数据库备份还原数据库。因此,在其中恢复数据库在服务器上不存在全文目录数据库中的文件夹。”

自己找了“重新生成数据库的全文目录”的方法,步骤如下

1在对象资源管理器中,展开服务器组,展开“数据库”,然后展开包含要重新生成的全文目录的数据库。

2展开“存储”,然后右键单击“全文目录”。

3选择“全部重新生成”。 

4对于问题“是否要删除并重新生成所有全文目录?”,请选择“确定”。

5在“重新生成所有全文目录”对话框中,选择“关闭”。

但是我这数据库里没有“存储”这个选项,新创建的数据库也没有,我该咋办?请教高手帮忙!

查看答案