数据库logon
先看一下你能不能连接到服务器,ping一下服务器名称是否能ping通?能ping通就轿察好办,ping不通县想办法和服务器连接上。
另外,你用的是什么数据库?如果你用的是Oracle10g或以上:
方法一:你可以在你的电脑上直接以页面的形式打开服务饥帆陵器端数据库操作,地址一般为:服务器名称或ip地址:1158/em/console/logon/logon,打开后以sys或system登录即可。
方法二:也可以在客户端安装一个Oracle同版本的客户端,在客户端配置好服务器的地址、sid、监听等,然后就可以从客户端登录服务器上的数据库进行操作了。
方法三:还可烂戚以在方法二配置好客户端之后,安装一个PLsql,用plsql登录进行操作
② 建立sql数据库方法
建立sql数据库方法一:(咐友拿最简单告肢的)使用企业管理器
1)打开企业管理器
2)单击需要创建数据库的服务器左边的加号图形,展开树行目录,在对话框中选择“数据库”节点,然后单击鼠标右键,系统弹出浮动菜单,在浮动菜单中选择新建数据库命令,在弹出的属性框中填好相应的选项即可
如何建立sql数据库方法二:使用查询分析器(要用代码的,嘿嘿)
1)登陆查询分析器以后在文本框中输入代码即可
2)例如用Transact-SQL语言创建数衡搭据库的代码
Usemaster
Go
CREATEDATABASE产品管理信息系统
ON
(
NAME=产品管理信息系统_dat,
FILENAME="C:产品管理信息系统.mdf",
SIZE=5,
MAXSIZE=10,
FILEGROWTH=1
)
LOGON
(NAME=产品管理信息系统_log,
FILENAME="C:产品管理信息系统.ldf",
SIZE=2,
MAXSIZE=5,
FILEGROWTH=1
)
GO
使用命令代码如下:
CreateTableT_Teacher
(NameVarchar2(32)NOTNULL,
SexChar(1)NOTNULL,
TitleVarchar2(32),
ProfessionVarchar2(32)NOTNULL,
LevelVarchar2(24)NOTNULL,
DegreeVarchar2(24)NOTNULL,
WorkVarchar2(32)NOTNULL
);
CreateIndexidx_teacher_nameOnT_Teacher(Name);
CreateIndexidx_teacher_proOnT_Teacher(Profession);
③ SQL数据库用代码创建 怎么创建
createdatabase数据库名称
on
(
name='aaa',
filename='aaa.dbf',
size=初始大小,
maxsize=存储上限,
filegrowth=增长增量
)
logon
(
name='b',
filename='b.ldf',
size=初始大小,
maxsize=存储上限,
filegrowth=增长增量
)
(3)数据库logon扩展阅读:
SQL语句创建基本数据库
SQL语句代码:CREATEDATABASE语句。
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
);
可以用这个模板,例子:
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
);
完毕!
④ 如何使用SQL代码创建数据库
创建数据库和表的操作有两种方法:
一、可视化操作
1.创建数据库
选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称
2.创建数据表
选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好谈岩枝了。
二、使用SQL语句创建
1.创建数据库
createdatabasestuDB--stuDB是数据库的名称
onprimary--默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data',--主数据枣迟文件的逻辑名称
filename='D:stuDB_data.mdf',--主数据文件的物理路径和名称
size=5mb,--主数据文件的初始大小
maxsize=100mb,--主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
logon
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
-----2.创建含敏数据表
useStuDB--使用某个数据库(在某个数据库下建表)
go
ifexists(select*fromsysobjectswherename='stuMarks')--查询数据库是否已存在此表
droptablestuMarks--如果存在该表则删除,不存在不执行此句
createtablestuMarks--stuMarks是表的名称
(
ExamNointidentity(1,1)primarykey,--列名数据类型约束
stuNochar(6)notnull,--列名数据类型是否允许插入Null值
writtenExamintnotnull,
LabExamintnotnull
)
go
--其中,列属性"identity(起始值,递增量)"表示"ExamNo"列为自动编号,也称为标识列altertable表名
addconstraint约束名约束类型具体的约束说明
altertable表名
dropconstraint约束名