當前位置:首頁 » 數據倉庫 » rcale資料庫設置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

rcale資料庫設置

發布時間: 2023-07-17 15:06:55

A. 如何創建oracle資料庫

方法/步驟

1

從Windows桌面執行「開始」→「程序」→「Oracle-」→「配置和移置工具」→「DatabaseAssistant」命令,打開DatabaseAssistant對話框的歡迎界面,單擊該界面中的「下一步」按鈕

2

啟用「創建資料庫」選項,單擊「下一步」按鈕,進入「步驟2:資料庫模板」界面

3

啟用「一般用途或事務處理」選項,單擊「下一步」按鈕,進入「步驟3:資料庫標識」界面

4

在「步驟3:資料庫標識」界面中設置新資料庫的全局資料庫名,這里設置為myorcl,而資料庫實例名(SID)默認與全局資料庫名相同,也為myorcl

5

設置好口令後,單擊「下一步」按鈕,進入「步驟6:存儲選項」界面,在該界面中啟用「文件系統」選項

6

單擊「下一步」按鈕,進入「步驟7:資料庫文件所在位置」界面。設置好存儲位置後,單擊「下一步」按鈕,進入「步驟8

7

¤採用默認設置,單擊「下一步」按鈕,進入「步驟9:資料庫內容」界面,該界面中可以對示例方案及定製腳本進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟10:初始化參數」界面,該界面中可以對內存、調整大小、字元集和連接模式進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟11:安全設置」界面,在戚棚該界面中採用默認設置,即啟用「保留增強的11g默認安全設置」選項。¤單擊「頃敗下一步」按鈕,進入「步驟12:自動維護任務」界面,在該界面中選擇「啟用自動維護任務」選項。

8

單擊「下一步」按鈕,進入「步驟13:資料庫存儲」界面,在該界面中可以指定資料庫的存儲參數,單擊「下一步」按鈕,進入「步驟14:創建選項」雀仔顫界面

9

單擊「完成」按鈕,在彈出的「確認」對話框中單擊「確定」按鈕,即可開始新資料庫的創建

B. 2020-05-26:Springboot 連接oracle資料庫配置

1.在application.properties配置賬號密碼等信息
server.port=8080
server.servlet.context-path=/share-center-report
spring.thymeleaf.prefix=classpath:/templates/
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.druid.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=
spring.datasource.username=
spring.datasource.password=

2.引入依賴
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>迅咐
<version>11.2.0.1</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>肢昌簡1.1.10</version>
</dependency>

3.在啟動類配置掃描mapper
@MapperScan({"com.example.demo1.mapper"})

4.編寫demo測歷褲試
public interface testMapper {
@Select("select * from test_data")
List<TestVo> test();
}
/ 自定義realm程序 /
public class MyRealm extends AuthorizingRealm{
@Resource
private testMapper testMapper;
@Override
protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) {
System.out.println("授權");
return null;
}

}

C. oracle資料庫的一個表中,怎麼設置欄位的默認值

如果表已經存在,用如下方法設置默認值:

altertable表名modify欄位名default默認值;

如test表中穗者設置age欄位為30,可用如下語句:

;

(3)rcale資料庫設置擴展閱讀:

Oracle關於默認值的其他用法

添加、修改默認值:alter table table_namemodifycolumn_namedefault具體內容;

刪除默認值:alter table table_namemodifycolumn_namedefaultnull;

增加列(約束、默認值)

語法:alter table tb_name add column datatype [default val] constraint .....

如果添加not null(primary key約束要求值也不能為null)約束,需要保證腔或當前表中沒有數據存在。

新添加的列,相當於表定義中最後一個定義的列伍族伍。