数据库/存储 2021_07_17 每日一练
sql脚本是前一阵子在XP系统上得ORACLE 10g通过PLSQL—>export导出的,后面把系统还成win7了 oracle还是以前的安装文件安装了(也就是还是以前的oracle 只不过在win重装了) 之后导入前面的.sql脚本文件(用PLSQL ->import)就报这个错了 我不知道以前的oracle的字符集 ,所以不知道导入这个.sql文件要怎么修改现在的oracle的字符集??请高手帮忙
C:\> exp was/was@orcl file=z:wmp.dmpExport: Release 10.2.0.3.0 - Production on 星期三 9月 9 19:03:10 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.EXP-00056: 遇到 ORACLE 错误 12154ORA-12154: TNS: 无法解析指定的连接标识符EXP-00000: 导出终止失败C:\> exp was/was@orcl file=z:wmp12.dmpExport: Release 10.2.0.3.0 - Production on 星期三 9月 9 19:03:52 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.EXP-00056: 遇到 ORACLE 错误 12154ORA-12154: TNS: 无法解析指定的连接标识符EXP-00000: 导出终止失败C:\> 这个错误是什么有关系,是不是当前的数据库正在使用就不能导出数据呢?
【题目描述】
4.在实践中,对象设计常常来自数据。下表是一个软件顾问公司的数据,它列出
顾问师的现行工作分配。
很明显,这个表违反了 第三范式。审查表中的数据,然后进行面向对象的设
图表达出表中隐含对象之间的静态关系。
再用“一类——表格”标准法则, 把对象映射为规范化的关系结构。
名字 身份证号 工作分配 百分比 价格 公司 地址
John Smith 123-45-6789 数据库设计 60% 55 ABCD 888ave
Tom Chan 582-54-5528 网络安装 40% 70 ABCD 888ave
Mike Brown 473-55-8721 软件编码 100% 80 IT。com 1 main st
John Smith 123-45-6789 数据库设计 40% 60 IT。com 1 main st
Sue Li 743-31-3782 客户培训 100% 65 IT。com 1 main st
Tom chan 582-54-5528 网络安装 60% 75 HiTech 7 state Rd
一个客户端IP可以发送请求到一个RAC架构的Oracle数据库,这个RAC架构有两个节点,但在客户端tnsname.ora中只配置了一个节点的hostname等信息,有时请求后就会提示:
ORA-12545: Connect failed because target host or object does not exist
是因为此时请求VIP可能飘到了另一个未在客户端中注册的节点。
我的想法是讲另一个节点信息也在客户端tnsname.ora中注册,是不是就可以避免这种问题,但询问了下,说由于现在只有一个客户端的IP地址,所以只能连一台服务器节点到这个客户端使用。
不太理解,这里RAC架构中每个节点设置连接到的客户端IP不能相同?!
我这里有一台web服务器,跑tomcat,另一台是数据库服务器,跑oracle,上面有一个jsp的项目,用的hibernate的连接池,两台服务器都设置的夜间自动重启,数据库服务器4点重启,web服务器4点半重启,每晚web服务器重启后那个jsp的项目就连不上数据库了,这是什么情况啊,求高人指导...急!~
有两个表格Student 和 Change:
表Student 记录学生的入学信息:
Xh xm zt timech
20100001 张三 在学 2010.9.1
20100002 李四 在学 2010.9.1
20100003 王五 在学 2010.9.1
20100004 钱六 在学 2010.9.1
表Change 记录学生的学籍变化情况:
xuhao xh ztchange timech
1 20100001 辍学 2010.11.1
2 20100001 在学 2010.12.5
3 20100002 休学 2011.1.9
4 20100003 辍学 2011.3.9
5 20100002 在学 2011.6.6
现要求查询指定时间的在校生人数,例如2011.1.20,按上两表结果应为:
Xh xm zt timech
20100001 张三 在学 2010.12.5
20100002 李四 休学 2011.1.9
20100003 王五 在学 2010.9.1
20100004 钱六 在学 2010.9.1
张三在2011.1.1时已经复学了,所以状态为在学,但时间为最近一次变化的时间2010.12.5
李四已经休学,变化时间为2011.1.9
王五此时还没辍学,钱六一直没变,因此两人的记录都没变。
如何用SQL语句完成以上查询呢? 谢谢!
原来表结构:
id 名字 科目 分数
1 小明 数学 90
2 小东 语文 80
3 小华 英语 55
4 小明 语文 88
5 小明 化学 75
6 小东 物理 67
新表:
id 名字 数学 语文 英语 化学 物理
1 小明 90 88 0 75 0
2 小东 0 0 0 0 67
...
【题目描述】
第 34 题 此题基于以下的叙述:关系模式R(B,C,N,T,A,G),根据语义有如下函数依赖集:F={B→C,(N,T) →B,(N,C) →T,(N,A) →T,(A,B) →G},关系模式R的码是( )。
A)(N,T)
B)(N,A)
C)(N,C)
D)(A,B)
请问一个image类型的字段,只能存放一张图片吗?如果一条信息里面,需要用8张图片来描述,那么我的数据库表的字段是不是要设计成 : 图片1,图片2,图片3……图片8呢?
如果我果真这么设计了,而实际上大多情况下有一两张图片就够了,那岂不是控件浪费了吗?
所以我觉着是不是一个image类型可以存放多张图片。