コンテンツにスキップ
「プリザンター入門」発売中!

画像ファイルの変更先をデータベースからフォルダに変更する際、ファイルの移行もおこないたい。

回答

画像ファイルの移行については、ローカル保存先名のルールに従って、データベースに保存された画像ファイルをを移行してください。


概要

ルール

サンプルスクリプト

事前準備

コマンドプロンプトを立ち上げ、PythonのSQL Serverのドライバをインストールする。

pip install pyodbc

Pythonを立ち上げ、PythonにSQL Serverのドライバをインストールする。

import pyodbc
print(pyodbc.drivers())

表示される文字列の中に、'ODBC Driver 17 for SQL Server' 等があることを確認する。
※"17"の箇所はドライバのバージョンによって異なる可能性があります。

サンプルスクリプト

"""データベースのサーバ名に書き換えてください(例:"(local)")"""
SERVER = "your_server_name"
"""データベース名に書き換えてください(例:"Implem.Pleasanter")"""
DATABASE = "your_database_name"
"""管理ユーザ名に書き換えてください(例:"sa")"""
USERNAME = "your_username"
PASSWORD = "your_password"
DRIVER = "{ODBC Driver 17 for SQL Server}"

関連情報

BinaryStorage.json