본문 바로가기

다른 DBMS106

테스트 숫자 데이터 넣기(seq 사용) select seq from seq_to number_to_from number; 로 사용하면 됩니다. Oracle의 level connect by 절을 사용하여 임의의 데이터를 생성하는것과 비슷한 용도로 사용하면 유용할 것 같습니다. MariaDB [classicmodels]> select seq from seq_1_to_20; +-----+ | seq | +-----+ | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 | | 10 | | 11 | | 12 | | 13 | | 14 | | 15 | | 16 | | 17 | | 18 | | 19 | | 20 | +-----+ 20 rows in set (0.001 sec) 1부터 20까지 숫자를 생성하기 2021. 5. 31.
Mount시 .passwd 파일 없어도 DB 올라오게 만드는 파라미터 Tibero DB가 mount모드시에 sys로 밖에 접속이 안되는데 그때 sys의 패스워드는 DB_CREATE_FILE_DEST 아래에 있는 .passwd파일을 읽어서 패스워드를 확인한 후 DB로 접속을 하게 되는 프로세스입니다. DB가 정상종료 시에는 자동으로 .passwd이 생성되지만 Open 후 한번도 재기동되지 않았다면 생성되어 있지 않을 가능성이 높습니다. (운영 서버가 패치 후 한번도 재기동 된 적이 없는 상태였음) 이때 .passwd 파일 없이 DB에 접속할 수 있게 하는 파라미터입니다. tip파일에 추가 후 tbdown -> tbboot mount로 다시 수행후에 접속하시면 접속할 수 있습니다, _MOUNT_MODE_WITHOUT_PASSWD_FILE=Y 또 다른방법으로는 기존에 사용하던 .. 2021. 5. 18.
현재 날짜 가져오기(Oracle의 Sysdate) Oracle : Sysdate Mysql : now() MSSQL : getdate() 2021. 5. 17.
[윈도우] 서비스 등록되있지 않았을 때 MariaDB 기동/정지 윈도우 서비스에 등록되어 있을시에는, services.msc -> MariaDB -> 시작/정지 버튼을 통해서 DB 기동 정지를 할 수 있습니다. 윈도우 서비스에 등록되어 있지 않은 경우 수동으로 기동/정지하는 방법입니다. 기동 C:\Program Files\MariaDB 10.5\bin>mysqld --defaults-file="C:\Program Files\MariaDB 10.5\data\my.ini" 2021-05-06 14:56:36 0 [Note] mysqld (mysqld 10.5.9-MariaDB) starting as process 3416 ... 이 방법으로 수행하면 CMD창을 계속 띄어놓아야한다는 단점이 있습니다. Windows에서 백그라운드로 실행하게 하면 됩니다. 명령어 앞에 sta.. 2021. 5. 6.