【要求】
別ユーザ(caomu)にあるユーザ(shunzhi)の所有するテーブルにselect,update,deleteのみを許したい
【操作方法】
1.ロールの作成
SQL>create role roleA;
2.別ユーザにロールを付与
SQL> grant roleA to caomu;
3.別ユーザに個別のテーブルへ、権限を付与
SQL>grant select,update,delete on shunzhi.t_imp_koza to caomu;
4.接続権限を付与
SQL>grant create session to caomu;
2009年3月23日月曜日
2009年3月17日火曜日
Client VPN にて、Windowsのリモートデスクトップで接続できない
【事象】
1.VPN Clientで、接続したあと、RemoteDeskTopで、接続しにいっているが、
接続できない
【対応】
RemoteDeskTopのポート:3389番をVPN Client用に、設定した
1.VPN Clientで、接続したあと、RemoteDeskTopで、接続しにいっているが、
接続できない
【対応】
RemoteDeskTopのポート:3389番をVPN Client用に、設定した
2009年3月13日金曜日
exportしたらEXP-00056+ORA00932 のエラーが発生
【事象】
Oracle10g にて、exportユーティリティにて、expを実行したら、
EXP-00056 と ORA-00932のエラーが出て、exportできない
EXP-00056: ORACLE error 932 encountered
ORA-00932: inconsistent datatypes: expected BLOB, CLOB got CHAR
【対応】
以下のSQLを実行
SQL> connect / as sysdba
SQL> @?/rdbms/admin/catmetx.sql
SQL> @?/rdbms/admin/utlrp.sql
Oracle10g にて、exportユーティリティにて、expを実行したら、
EXP-00056 と ORA-00932のエラーが出て、exportできない
EXP-00056: ORACLE error 932 encountered
ORA-00932: inconsistent datatypes: expected BLOB, CLOB got CHAR
【対応】
以下のSQLを実行
SQL> connect / as sysdba
SQL> @?/rdbms/admin/catmetx.sql
SQL> @?/rdbms/admin/utlrp.sql
VMWare WorkStationでホストOSとゲストOSのファイル共有
【前提】
・ホストOS:Windows XP
・ゲストOS:Red Hat Linux
1.VMWareの[VM] --> [Settings] を開き
表示されたサブウィンドウのOptionタブを選択。
2.SharedFoldersをクリックし、
右画面の[Add]ボタンをクリック。
3.Nameに共有フォルダ名を入力
4.Host Folderに、ホストOSの該当フォルダを選択
5.VMWareで、ゲストOSを起動し、共有フォルダにアクセス
共有フォルダは、/mnt/hgfs/共有フォルダ名にマウントされる。
ここでいっている共有フォルダは、3で入力した共有フォルダ名
・ホストOS:Windows XP
・ゲストOS:Red Hat Linux
1.VMWareの[VM] --> [Settings] を開き
表示されたサブウィンドウのOptionタブを選択。
2.SharedFoldersをクリックし、
右画面の[Add]ボタンをクリック。
3.Nameに共有フォルダ名を入力
4.Host Folderに、ホストOSの該当フォルダを選択
5.VMWareで、ゲストOSを起動し、共有フォルダにアクセス
共有フォルダは、/mnt/hgfs/共有フォルダ名にマウントされる。
ここでいっている共有フォルダは、3で入力した共有フォルダ名
2009年3月9日月曜日
表領域の空きとサイズ確認
Oracle 表領域の空きとサイズ確認をするSQL
SELECT tablespace_name "TableName", SUM(bytes)/1024/1024 --"空き領域(MB)"
FROM dba_free_space GROUP BY tablespace_name;
SELECT tablespace_name "TableName", SUM(bytes)/1024/1024 --"サイズ(MB)"
FROM dba_data_files GROUP BY tablespace_name;
SELECT tablespace_name "TableName", SUM(bytes)/1024/1024 --"空き領域(MB)"
FROM dba_free_space GROUP BY tablespace_name;
SELECT tablespace_name "TableName", SUM(bytes)/1024/1024 --"サイズ(MB)"
FROM dba_data_files GROUP BY tablespace_name;
手動にてDB作成時に ORA-01991
【事象】
dbca など、GUIではなく、CREATE DATABASE 文を自分で
記述してのDBを作成時に、ORA-01991のエラーが発生し、
DBの作成が失敗する
【対応】
orapwd コマンドにて、パスワードファイルを作成
dbca など、GUIではなく、CREATE DATABASE 文を自分で
記述してのDBを作成時に、ORA-01991のエラーが発生し、
DBの作成が失敗する
【対応】
orapwd コマンドにて、パスワードファイルを作成
登録:
投稿 (Atom)