【Laravel】DB登録で必ずuser_idを入れ、検索は自動でuser_idを含ませる方法 リンクを取得 Facebook × Pinterest メール 他のアプリ 2月 03, 2018 例えば、データベースに登録する際、どのユーザーが登録したかを記録しておきたい場合、もしくは、登録したユーザーのみ閲覧・編集・削除を可能にしたい場合などには、誰がデータを登録したのかログイン中のuser_idを内容と一緒に […] http://ift.tt/2Ey3y6u リンクを取得 Facebook × Pinterest メール 他のアプリ コメント
SQLPlusでのOracleリモート接続とSQLファイルを実行する方法 1月 27, 2020 Linux から SQLPlus で Oracle データベース に対し、 SQL 文を入力して実行する方法は特に問題ないと思いますが、今回は SQLPlus で 外部 から リモート 接続 し、かつ、 SQL 文が書かれた SQL ファイル を実行する方法をご紹介します。 SQLPlusでOracleにリモート接続 基本的に2種類の方法があります。 前者はそのまま データベース への接続情報を記述しますが、後者は tsnames.ora という 設定 ファイル を使って接続する方法です。 1. 設定ファイルを使用しない方法 設定 ファイル を使用せずに直接 リモート 接続 する方法は以下の通りです。 sqlplus [USER_NAME]/[PASSWORD]@[IP or HOST]:[PORT]/[SERVICE_NAME] ちなみに、サーバー指定するのはIPアドレスでもホスト名でも構いません。 2. tnsnames.oraを利用した接続方法 次の方法は、まず tnsnames.ora という 設定 ファイル に以下のように接続情報を記載します。 ファイルの場所がわからなければググってください。もしくは作成してください。 [NET_SERVICE_NAME] = ( DESCRIPTION= ( ADDRESS=(PROTOCOL = [ex:TCP])(HOST = [IP or HOST])(PORT = [PORT])) ( CONNECT_DATA= (SERVICE_NAME=[SERVICE_NAME])) ) そして、以下のように記述すると前者より簡単に接続することができます。 sqlplus [USER_NAME]/[PASSWORD]@[NET_SERVICE_NAME] こちらを参考にさせていただきました。 ## 前提Oracleクライアントがインストールされていること### 基本```C:\ > sqlplus /@:/[Servic... SQLPlusでOracleにリモート接続するメモ - Qiita - Qiita SQLファイルを実行する方法 データベース に接続した後、単純に SQL ファイル を実行するには、以下のよ... 続きを読む
PowerShellでブラウザ(IE)を起動して指定したURLを開く方法 7月 24, 2019 今回が初のPowerShell(パワーシェル)ネタになります。 これまで Windows 上での操作と言えば、 バッチ や VBS をよく使っていましたが、 Microsoft さんはこれまでの コマンドプロンプト を捨て、 PowerShell 一筋で強化して行くとの噂が耳入りましたので、少しずつ覚えていくことにしました。 細かい話はググってください。( powershell – Google 検索 ) 今回の目的は、 ブラウザ ( Internet Explorer )を起動して指定した URL のサイトを表示するところまで。 PowerShellで特定のURLをIEで開く 蓋を開けてみると、とても 簡単 でビックリ! 設定したりライブラリを読み込んだりと、もっと難しいものだと思っていました。 単純に開くならこれだけです! # IEオブジェクト $ie = New-Object -ComObject InternetExplorer.Application; # URL指定してIEを開く $URL = "http://www.google.co.jp" $ie.Navigate($URL) $ie.Visible = $true あ~ら簡単! ウィンドウ も設定できるようなので、必要なら以下を参考にしてみてください。 各種バーの表示・非表示 デフォルトは表示なので、敢えて書きません。 # ツールバー非表示 $ie.Toolbar = $false # メニューバー非表示 $ie.MenuBar = $false # アドレスバー非表示 $ie.AddressBar = $false # ステータスバー非表示 $ie.StatusBar = $false これらをウィンドウを開く前に設定しておきます。 読み込み完了まで待つ 余談ですが、指定したサイトにアクセスした後、ページ全体が表示されるまでしばらくかかると思いますが、読み込む前に操作しようとするとエラーになってしまいますので、表示が 完了 するまで待つ動作をメモっておきます。 # ロード完了まで待機 While($ie.busy){Start-Sleep -Milliseconds 100} Microsoft が推しているだけあ... 続きを読む
Linuxでファイルの改行コードLF⇔CRLFを変換する方法 3月 11, 2020 前回、 Linux で文字コードがUTF-8のファイルに対して、BOM付き⇔BOMなしを 変換 する方法をご紹介しました。 最近ではあまり意識しなくなりましたが、UTFー8にはBOM(byte order mark)という厄介な存在があります。今回は、LinuxでこのBOMを付けたり外したりする方法をご紹介します。BOMとは?BOMを簡単に説明すると、そのファイルがUnicodeで符号化されているかどうかを、先... UTF-8のBOM付きとBOMなしを変換する方法(Linux) - Minory 今回は、 改行コード の LF ⇔ CRLF を 変換 する方法をご紹介します! 3つの改行コード 面倒なことに、 OS によって 改行コード が異なります。 LF: UNIXやUnix系のシステム。Linux、AIX、Xenix、macOS、BeOS、Amiga、RISC OSなど。 CR+LF: CP/M、MP/M、MS-DOS、OS/2、Microsoft Windows。 CR: コモドールによるシステム、Apple IIファミリ、Mac OS(バージョン9まで)、OS-9。 改行コード – Wikipedia 普段からよく使う 改行コード は、 Linux の LF と Window の CRLF です。 利用する システム によっては、これらの 改行コード の違いが邪魔して、動かなかったりします。 そこで、 LF から CRLF 、または CRLF から LF に変換してみましょう。 改行コードを確認する fileコマンドを使う BOM編でもご紹介した file コマンド を利用して確認できます。 file sample.txt このように入力すると、 CRLF の場合は以下のように表示されます。 sample.txt : UTF-8 Unicode (with BOM) text, with CRLF line terminators. 「 with CRLF line terminators 」と表示されれば CRLF 、無ければ LF ということになります。 odコマンドを使う 以下のように実行すると、 od -c sample.txt 改行している箇所が「 \n ( LF ... 続きを読む
コメント
コメントを投稿