2009-06-01から1ヶ月間の記事一覧
/etc/hostname.interface /etc/nodename /etc/defaultdomain /etc/defaultrouter /etc/inet/hosts /etc/inet/ipnodes [参考] http://docs.sun.com/app/docs/doc/819-0380/6n2qfj0sd?l=ja&a=view
[構成] node1 Solaris 10 Oracle Database 11g EE ORACLE_SID: orcl WebSphere MQ 7.0 client IP: 192.168.0.130 node2 Solaris 10 WebSphere MQ 7.0 server Queue manager: saturn.queue.manager Local Queue: queue1, out_log_queue1, in_log_queue1 Chann…
Oracleデータベース内の全テーブルの一覧を取得するPL/SQLを作ってみた。 table_list.sql set echo off set heading off set pagesize 0 set linesize 10000 set trimout on set trimspool on set feedback off col spool_file_name new_value spool_file_na…
Oracleでログインユーザが所有するテーブル一覧とその行数を取得するPL/SQLを作ってみた。 table_count.sql set echo off set heading off set pagesize 0 set linesize 10000 set trimout on set trimspool on set feedback off set serveroutput on size 1…
DBMS_OUTPUT.PUT_LINE を使うと、ORU-10027 が出力されることがある。 ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes SHIFT the Oracle によると、 PUT_LINE などで使用できる一行のバッファサイズが 255 バイトであり、全体のバッファサイズ…
col spool_file_name new_value spool_file_name format a100 select username || to_char(sysdate,'_YYYYMMDDHH24MISS') || '.log' spool_file_name from user_users; spool &spool_file_name select segment_name, bytes/1024/1024 MB, extents from user_…
SQL*PlusなどでOracleデータベースにログインしているときに、現在ログインしているユーザ名は以下のSQLで確認できる。 select username from user_users; [参考] ログインユーザの確認 - ymotoの日記
Oracle Messaging Gateway を使って、WebSphere MQ のキューにメッセージを飛ばそうとしてたら、Oracle Messaging Gateway のログに以下のメッセージが出力されていた。 [Linked-exception] com.ibm.mq.MQException: MQJE001: MQJE001: 完了コード '2'、理由…
サブスクライバを作成したら、Oracle Messaging Gateway のログに ORA-24039 が出力された。 原因 ADD_SUBSCRIBER、ALTER_SUBSCRIBERまたはREMOVE_SUBSCRIBERプロシージャ、または空でない受信者リストのENQUEUEが、複数のコンシューマに対して作成されてい…
サブスクライバを作成したら、Oracle Messaging Gateway のログに以下のメッセージが出力されていた。 MGW propagation job SUB_OMG_SAMPLE_QUEUE (MGWADMIN.OMG_SAMPLE_QUEUE --> QUEUE1@OMG_LINK) has been added. ... Failed to access queue MGWADMIN.OM…
$ORACLE_HOME/mgw/admin/mgw.ora の log_directory でログの出力先を、log_level でログレベルを指定することができる。例) ... log_directory=/export/home/oracle/app/oracle/product/11.1.0/db_1/mgw/log log_level = 3 ...詳しくは Oracle のマニュアル…
MQってイメージはメールみたい。FTPのような同期型ではなくメールのように非同期で通信する。キュー・マネージャーというサーバがあって、他のキュー・マネージャーと通信できるし、MQIクライアントとも通信できる。sendmail、qmail のような MTA(Message Tr…
自分のようなものが commit 権申請して良いのかどうかわからんけど、とりあえず申請してみた。 http://coderepos.org/share/ YappoLogs: CodeRepos - 個人レポジトリを共有しよう!計画 coderepos.org を使う ( UNIX ) - ホリデープログラミング入門 - Yahoo…
wikipedia:WebSphere_MQ WebSphere MQ 入門書
http://www.ibm.com/developerworks/downloads/ws/wmq/?S_TACT=105AGX10&S_CMP=LP からダウンロードした WebSphere MQ V7.0 90 day trial Version 7.0 for Sun Solaris 10 x86-64 を Solaris 10 x86-32 にインストールしてみたら動いた。 OSグループ・OSユー…
知らなかった。90日間の試用版だけど。 Download WebSphere MQ V7.0, messaging products that make it easy for applications to exchange information between IBM and non-IBM platforms, even if the target program is not running. They assure delive…
VMware の仮想ディスクを圧縮してみた。
VMware Fusionの「仮想マシン」メニューから「Vmware Toolsのインストール」を選択する。 /cdrom/vmwaretools にインストールイメージがマウントされるので、これを使ってインストールする。
環境:Solaris 10 10/08 on VMware Fusion 2.0.1 on Mac OS X 10.5.6 VMware Fusionの「仮想マシン」メニューから「Vmware Toolsのインストール」を選択しても、インストールイメージがマウントされない。インストールした時に必要なさそうなサービスを無効…
uname コマンドで確認する。 # uname -a SunOS solaris101 5.10 Generic_137138-09 i86pc i386 i86pc /etc/release を見る。 # cat /etc/release Solaris 10 10/08 s10x_u6wos_07b X86 Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is s…
Oracleのユーザのパスワードを変更しようとすると「ORA-00988」エラーが発生した。 SQL> ALTER USER system IDENTIFIED BY 'oracle'; ALTER USER system IDENTIFIED BY 'oracle' * 行1でエラーが発生しました。: ORA-00988: パスワードが指定されていないか…
SQL Developer から sqldeveloper-1.5.4.59.40.zip をダウンロードする。 任意の場所に解凍すればインストール終了。 sqldeveloper.exe を実行すれば起動する。 左ペインの[接続]の[+]をクリックして、接続設定する。
17時00分00秒に修正する場合。 # date 1700.00
Solaris10では、1つの物理マシン上に複数の仮想Solaris実行環境(ゾーンと呼ぶ)が構成できるらしい。 AIX にも LPAR とかいう機能があったなぁ。両方とも使ったことないけど。 Solarisゾーンを使ってみる - NO LIMIT Is. Wiki支部 Solarisコンテナでセキュ…
# isainfo -v 64bitの場合 64-bit sparcv9 kernel modules 32bitの場合 32-bit sparcv9 kernel modules 参考 インストールされているSolarisが64bitか32bitか確認する - 部屋を掃除したら漫画が沢山出てきたので書く日記 http://download.oracle.com/docs/cd…
Oracleのインストール時に意味不明なエラーが発生し、詳細なメッセージも出力されていない場合、インストーラに問題があることがある。 例えば、E-Delivery(http://edelivery.oracle.com/jp)からCD3枚分の圧縮ファイルをダウンロードして同じ場所に解凍す…
9.2.0.4.0以前のOUI(Oracle Universal Installer)はトレースを取得することができないので、スレッドダンプを取得してみた。 $ ./runInstaller > oui.log 2>&1 & # OUI を起動する $ ps -ef | grep java # OUI の PID を調べる ... oracle 24958 1 ... $ k…
11g でもほぼ、Oracle のインスタンス・リスナー・EMDBControl の自動起動・停止設定 - ablog と同じでよいが、 以下の2点を変更しないと動かなかった。 /etc/init.d/dbora dbstart、dbshut の引数に $ORACLE_HOME を追加しただけ。 #!/bin/sh ORATAB=/var/o…
Oracle11g(11.1.0.7)でPro*C をプリコンパイルしてみた。 $ cd /export/home/oracle/app/oracle/product/11.1.0/db_1/precomp $ mkdir demo $ cd demo $ vi sample1.pc # ソースコードは下記参照 $ proc include=$ORACLE_HOME/precomp/public include=. in…
Oracleデータベースに接続して、CREATE TABLE文を作成してみる。 DDL を作成するSQL connect scott/tiger set echo off set termout off set heading off set pagesize 0 set linesize 10000 set trimout on set trimspool on set feedback off spool create…