问题解答 |
| 1. OSCAR数据库支持那些操作系统? |
| Windows/linux/unix。 |
| 2. OSCAR如何安装? |
| 安装十分方便,按照安装提示信息进行即可,具体可查看帮助手册。 |
| 3. 在OSCAR数据库系统中如何创建一个新的数据库? |
| 开始->所有程序->OSCAR数据库->数据库配置工具。 |
| 4. 可以同时启动两个oscar数据库吗? |
| 不可以。oscar属于single-database, multi-schema结构,一个实例下面只能同时启动一个database,在一个database中使用不同的schema来隔离数据,这个结构和oracle类似。在进行数据迁移的时候,MS SQL SERVER中的每个database会对应到oscar中的一个schema。 |
| 5. OSCAR数据库安装后的默认用户和初始口令是什么? |
| OSCAR数据库有三个默认的系统用户:SYSDBA(系统管理员)、SYSAUDIT(系统审计员)、SYSSECURE(系统安全员),默认密码都为szoscar55。 |
| 6. 你们提供表空间的概念,我们可不可以在一个数据库中创建不同的表空间? |
| 支持表空间,使用DBA管理工具来创建和维护表空间。 |
| 7. 在OSCAR数据库中给表建立索引时,索引名不能和表同名吗? |
| 这样做是不行的。OSCAR的“对象的命名规则”中说道“同一个模式下的表、视图、序列和索引不能同名”,具体见帮助中的“对象的命名规则”。 |
| 8. OSCAR数据库中的一个表最多能有多少列? |
| 每个表可以有 1000 列。表的行数及总大小仅受可用存储空间的限制。每行最多可以存储 8106 字节。如果创建具有 varchar、varbinary、decimal 等变长列的表,并且列的字节总数超过 8106 字节,虽然仍可以创建此表,但会出现警告信息。如果试图插入超过 8106 字节的行或对行进行更新以至字节总数超过 8106,将出现错误信息并且语句执行失败。 |
| 9. 怎样更改数据库中参数的设置? |
| 开始->所有程序->OSCAR数据库->“系统参数配置工具”来更改参数。 |
| 10. OSCAR支持那种SQL规范? |
| OSCAR完全支持SQL92规范入门级标准,部分支持过渡级标准。 |
| 11. OSCAR支持多字符集吗? |
| 支持。 |
| 12. Oscar提供那些应用开发支持? |
| OSCAR支持最新的ODBC、JDBC、OLEDB/ADO和.Net等数据库访问接口,并 提供高性能的直接数据访问接口;支持嵌入式SQL、可编程存储过程和触发器。支持PB、 Delphi、VB、VC、VS .NET、JAVA、XML、ADA等流行开发工具。支持IIS、Web Logic、 JBoss、Tomcat等主流的应用服务器。 |
| 13. 如何单独备份一个或多个表? |
| OSCAR数据库提供了逻辑备份,逻辑备份可以单独备份一个或多个数据库对象。 |
| 14. 在OSCAR中创建表和视图等数据库对象的SQL语句和ORACLE没有什么不同吧? |
| 基本上一致,可能某些地方有些差异,具体可以查看OSCAR的帮助。OSCAR的SQL语法完全支持ANSI SQL92入门级和过渡级标准,部分支持SQL99过渡级标准。 |
| 15. OSCAR数据库中对象名可以用中文吗? |
| 对象名可以使用中文,具体见帮助文档中对象的命名规则部分。 |
| 16. oscar迁移工具支持那些数据库迁移? |
| 支持ORACLE、SQL SERVER、DB2、Sybase、Informix、MySQL、EXCEL、文本等多种数据源到神舟OSCAR的平滑数据迁移。 |
| 17. oscar支持定期备份吗? |
| 支持,使用作业调度工具。 |
| 18. 如何执行脚本SQL文件? |
| 交互式SQL工具中提供了执行文件的功能。 |
| 19. 怎么把select出来的结果导到一个文本文件中? |
| 交互式SQL工具提供了选项来选择以何种方式来处理查询结果,其中包括“结果保存为文件”。 |
| 20. oscar迁移工具能否从sql server,oracle等迁移触发器,存储过程? |
| 由于语法上的差异,暂不支持。 |
| 21. 我没找到你们帮助文档上关于PL\SQL的语法,我想往一个表里加入大量数据? |
| 在帮助标签页的 神舟OSCAR数据库过程语言手册 目录下。 |
| 22. 怎样判断数据库是运行在归档模式下还是运行在非归档模式下,以及如何改变数据库的归档状态? |
| 开始->所有程序->OSCAR数据库->DBA管理工具:数据库->存储: 来查看和修改OSCAR数据库的归档状态。 |
| 23. 如何知道数据库中某个表所在的tablespace? |
| DBA管理工具,选中该表,右键查看相关性。 |
| 24. 如何查看数据库的状态? |
| unix下 ps -ef | grep oscard ; windows下 看服务是否起来,是否可以连上数据库。 |
| 25. 如何创建表? |
| DBA管理工具,数据库->模式->表,右键表,创建。 |
| 26. 如何往表中插入大对象类型? |
| 交互式SQL工具->工具->大对象向导:输入表名,列名,条件即可插入大对象。 |
| 27. 如何修改Oscar数据库的用户连接数? |
| 修改参数配置程序中的MAX_CONNECTIONS,但最终连接数还要受制于license。 |
| 28. 如何对数据库进行自动备份? |
| 作业调度工具,新建维护计划,完全备份。 |
| 29. 如何创建一个用户? |
| DBA管理工具:数据库->安全->用户:右键,创建。 |
| 30. OSCAR支持命令行导入导出吗? |
| 支持,EXP,IMP。 |