2018-11-01から1ヶ月間の記事一覧

Azure SQL Database の差し替え

Azure SQL Database を別の名称のデータベースと差し替えたい場合(バックアップからリストアした DB と差し替える等)、データベース名を SSMS で変更して差し替えを行うことが出来る。 ただ、Azure SQL Database だとシングルユーザーモードは使えないらし…

Azure SQL Database のバックアップについて

Azure SQL Database (サーバーではないので注意) のバックアップ方法は、主に以下。 Azure ポータルでのコピー (Azure SQL サーバーへの Database のコピー) Azure ポータルでのエクスポート (Azure ストレージへの BACPAC ファイルの保存) SSMS でのエクス…

Azure リソースの名前付けについて

名前付け規約に関する公式ドキュメントは以下。 Azure リソースの名前付け規則 | Microsoft Docs Azure リソースは Azure ポータル一箇所で全て管理されているため、ひと目でリソースの種別や目的が分かるような名前付けをする事が非常に重要となる。 なお、…

IP の所有者確認

下記サイトで確認可能 IP Geolocation API and Database | DB-IP

複雑なパスワードの生成

以下のノートンのサイトで簡単に作成できる。 Password Generator インターネット上のサービスである事が気になるのであれば、 同時生成数を増やす 作成した文字列の一部を自分で変更する スマホなど、オフィスとは関係のない IP の端末で表示して、目でコピ…

Azure SQL Database を使用する時の考慮事項

DB 作成時の照合順序の初期値が SQL_Latin1_General_CP1_CI_AS 照合順序を初期値のまま DB 作成すると、varchar 型の列に日本語 (2 バイト文字) を入れると文字化けする。 2 バイト文字は必ず nvarchar の列に入れるなどのルールであれば問題ないが、そうで…

Azure ストレージを使用する時の考慮事項

カスタムドメイン+SSL は不可 Azure ストレージはカスタムドメインは使えるが、カスタムドメインの SSL はサポートしていない。カスタムドメイン+SSL での HTTPS アクセスが必要な場合、CDN 経由で行う必要があるらしい。 BLOB ファイルに HTTP 経由でアク…

Entity Framework 使用時の注意点とか

EF 側 EF を利用するプロジェクトと同じプロジェクトに EF を含めることも可能だが、xxx.DAL みたいな名前の専用プロジェクトを新規に作成して、そちらで管理した方が良いかも(お好きな方で) EF ライブラリは Nuget からインストールできる (Entity Framew…

Azure リソースの本番、開発用の使い分けについて

一般的なプロジェクトの開発からリリースまでの流れとして、 ローカルや Azure 上の Dev 環境で開発 Azure 上のステージング環境でテスト Azure 上の本番環境にリリース となる事が多いと思うが(他知らないので、その前提で進めます)、このステップを踏む…

Azure AD アカウントのパスワード有効期限

Azure AD アカウントのパスワード有効期限は既定で 90 日。 どのようなポリシーを採用するかにもよるが、基本的には定期的にパスワード変更するよりかは無期限の方が良いと思われる。 Azure ポータルで無期限に変更することは今の所できないようで、変更する…

Microsoft Teams で複数アカウントを同時に使う方法

注:Windows で使うときの話です Microsoft Teams はデスクトップアプリもブラウザアプリも出ているが、どちらもアカウントは一つしか使えない。 使いたい Teams のアカウントが一つであれば問題ないが、複数アカウントを同時に使いたい時に困る事になるので…

Azure Functions で使用するログについて

Application Insights の使用 Azure Functions で使用するログとして一番簡単なのは、既定で使用可能な、Azure ストレージを使用する組み込みログ。 追加で必要な設定なども特に不要で、Azure ポータルからもすぐに確認できるので初めは便利だが、Azure ポー…