ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

2016-01-01から1年間の記事一覧

コード上でプログラムを実行する方法

実行プログラムの現在パスを取得する Dim executePath As String() executePath = System.Reflection.Assembly.GetExecutingAssembly().Location.Split("\"c) Dim command As String = "" For i As Integer = 0 To executePath.Length - 2 command += execut…

サーバリンクのトランザクショントラブル

MSSQLサーバ同士にサーバリンクを作成 リンクサーバーの情報を先に登録 EXEC sp_addlinkedserver @server = 'MY_LINK_DB', --リンクサーバの名前 @srvproduct = '', @provider = 'SQLNCLI', -- プロバイダーの名前 @datasrc = '192.168.1.201'; -- ロケーシ…

VbStrConv.Wide and VbStrConv.Narrow are not applicable to the locale specified.

IISにASP.NETを発行して実行したところ、実行中にエラーが発生した System.ArgumentException: VbStrConv.Wide and VbStrConv.Narrow are not applicable to the locale specified. at Microsoft.VisualBasic.Strings.StrConv(String str, VbStrConv Convers…

PowerShellでユーザー追加

新しいユーザを追加 net user newuser "password" /ADD Administratorの活性化 net user administrator /active:yes net user administrator /active:no 活性化/非活性化 PowerShell管理者権限で起動する。 Start-Process powershell.exe -Verb RunAs

大容量データのIMP時の注意点

ORA

旧バージョンのIMPを利用した場合、考慮すべき確認エラーポイント ・TEMP表領域のの拡張問題 :impでcommitオプションを設定しない場合、TABLE単位でのコミットが発生するため、大容量データが入ってるテーブル分がまるまるUNDO領域に確報されるため、容量不…

SSHで公開キーを利用したログイン

-iオプションで公開キーを指定してログインができる。 ssh -i public.key.pem ec2-user@xxx.xxx.xxx.xxx AWSでは公開キーなしではログインできないため

標準出力制御

標準出力の種類 0 : 標準入力 1 : 標準出力 2 : 標準エラー出力 UNIXでの空指定 /dev/null : 空・NULL指定 hoge.txtファイルを空にする。 cat /dev/null > hoge.txt 標準エラー出力 command.sh > /dev/null 標準出力をエラー出力とする command.sh 1>&2 標準…

DBMS_DATAPUMPを利用したIMPORT/EXPORT

ORA

EXPORT DECLARE hdnl NUMBER; BEGIN hdnl := DBMS_DATAPUMP.open( operation => 'EXPORT', job_mode => 'SCHEMA', job_name=>null); DBMS_DATAPUMP.ADD_FILE( handle => hdnl, filename => 'tab1.dmp', directory => 'DATA_PUMP_DIR', filetype => dbms_data…

ファイル操作

ORA

ファイル転送 ORACLEから他ORACLEへのファイル転送になる。 転送先をDBLINKで作成し、DBMS_FILE_TRANSFERパッケージを利用する。 ※転送先のユーザはDirectoryやファイル作成への権限が必要 CREATE DATABASE LINK TO_RDS CONNECT TO MYUSER1 IDENTIFIED BY pa…

DBLINKにTnsnamesを直接設定する

ORA

Usingに直接接続場所を設定する。 CREATE DATABASE LINK MY_LINK CONNECT TO MYDB IDENTIFIED BY MYDB USING '(DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=ipaddress) (PORT=1521)) (CONNECT_DATA= (SID=orcl)))'

シーケンスの現在値を調整する。

ORA

シーケンスの値を+1000して変更する ALTER SEQUENCE SEQ_NO INCREMENT BY 1000 NOCACHE; 結果確認 select SEQUENCE_NAME, MIN_VALUE, CACHE_SIZE, LAST_NUMBER from USER_SEQUENCES;

バックグラウンドでコマンドを実行する

バックグラウンド実行 コマンドの最後に「&」をつけることでバックグラウンド実行になる。 command & ただし、ターミナルが切れると処理も中断される。 ターミナルが切れても続けて処理する方法 nohupを使用する。ターミナルの切断信号を無視するようになり…

その他メモ

VisualStudioで表示されているの文字色を維持した状態でExcelにコードをコピーする VisualStudioのEditerから、ソースコードをコピー Wordを起動し、貼り付ける。(色を維持したままコピーされる) Wordの内容を選択し、Excelへ貼り付ける。