布団が俺を呼んでいる

丘山大一のぶろぐ

PowerShell ディスクサイズの使用状態をログで吐き出したい

自分メモ。ディスクサイズの使用状態を日時のログで吐き出す。実際使う時はタスクスケジューラあたりで呼び出す。Get-PSDrive -Name C | Select-Object @{Name='dat [もっと読む]

Windows Server 2019 で Windows Subsystem for Linux 2 補足編

注意!執筆時点で、Windows Server 2019 は公開停止中です。ホスト、dockerイメージともに大幅に変わる可能性があります。前回のWSL登録の補足。手順その3のフォルダ決めの重要性につ [もっと読む]

Windows Server 2019 で Windows Subsystem for Linux

注意!執筆時点で、Windows Server 2019 は公開停止中です。ホスト、dockerイメージともに大幅に変わる可能性があります。とりあえず入れてみた編。公式ドキュメントこの辺り参照http [もっと読む]

Windows Server2019(公開停止中) で Windows Server コンテナ

注意!執筆辞典で、Windows Server 2019 は公開停止中です。ホスト、dockerイメージともに大幅に変わる可能性があります。Windows Server 2019 公開停止中。公開停止 [もっと読む]

Windows Server 2019 インストールしてみた (追記あり)

ダウンロードできるようになっていたので、インストールしただけという話。ひとまずのインストール構成実機:Intel NUC5i5RYHデスクトップエクスペリエンス有さて、この構成の問題はNUC [もっと読む]

Windows Server に Git環境を構築 (GitBucket導入)

空いているパソコンサーバ(使わなくなったデスクトップPCにサーバOSを突っ込んだヤツ)があったので、そこにGitBucketを入れてみました。一応運用実績のあるサーバ=色々環境が入っているサーバ [もっと読む]

Windows Server 2016 Technical Preview 4 使用期限(有効期限)

Windows Server 2016 Technical Preview 4 使用期限は、この前確認したところ2016/07/16となっていました。で、この使用期限は、「ファイル名を指定して実行」で [もっと読む]

IISのお勉強 WordPressのインストール その3

ISを見ながらのIISインストールその3です。前回までで、すでにWebページは外部にはつながるようになっています。ですが、このままでは、FTPによる通信ができないため、WordPressの更新作業に大 [もっと読む]

IISのお勉強 WordPressのインストール その2

前回の続き。 [もっと読む]

IISのお勉強 WordPressのインストール その1

http://fnya.cocolog-nifty.com/blog/2013/11/wordpress-windo.htmlhttp://techblog.hilife-jp.info/2013/0 [もっと読む]
布団が俺を呼んでいる | Oracle データベース操作基礎の基礎

布団が俺を呼んでいる

丘山大一のぶろぐ

Oracle データベース操作基礎の基礎

SQLPlus の使い方基本メモともいう。
データベースに接続して基本的なSQLを投げるまで。


SQLPlusの実行方法

  • スタートメニューに登録されているOracle-hogehoge - SQL Plusから。
  • パスがきちんと通っていれば、適当なコンソールからsqlplus
  • %ORACLE_HOME%\product\12.2.0\dbhome_1\bin\sqlplus.exe

マニュアルの場所(12c)

https://docs.oracle.com/cd/E82638_01/sqpug/index.html

基本的なSQLを実行して試す

・sqlplusの実行

コマンドプロンプトから
sqlplus /nolog

・systemユーザで接続(Windowsアカウントを利用してインストール)

connect system /<パスワード>

以後の作業は、「sqlplusの実行」と「SQL文の発行」が混ざる。
SQL文の発行では末尾に「;」が必要。

・ユーザの作成

create user <ユーザ名> identified by <パスワード>;
grant create session to <ユーザ名>;
grant resource to <ユーザ名>;
grant unlimited tablespace to <ユーザ名>;

・作成したユーザで接続しなおす

connect <ユーザ名> /<パスワード>

・テーブルを作成

create table hogehoge (id number(4), name varchar2(32), accessdate timestamp);

・作成したテーブルの定義確認

describe hogehoge;

・行挿入

insert into hogehoge (id, name, accessdate),values(1, 'fugafufa', to_date('2019-07-31'));
insert into hogehoge (id, name, accessdate),values(2, 'fugafufa2', to_date('2019-07-30'));
commit;

・参照

select * from hogehoge;



コメントを書く