Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:An ODBC Data Source Name (DSN) encapsulates connection parameters. A System DSN is machine-wide and typically used by services or all users on that host. The question checks whether driver selection and database identification are core to defining such a DSN.
Given Data / Assumptions:
Concept / Approach:Yes. You must select which ODBC driver will handle the connection (e.g., SQL Server, Oracle, MySQL) and provide identifying information for the target (server name/host, instance/port, and database/schema as applicable). Without both, the DSN would not know how or where to connect.
Step-by-Step Solution:Open ODBC Administrator → System DSN → Add.Choose the appropriate driver.Supply server/database identity (and optionally credentials, default database, encryption settings).
Verification / Alternative check:Attempt to define a System DSN without specifying a target; the driver UI will prompt for required identity information before saving.
Why Other Options Are Wrong:Claiming only driver is needed is insufficient; DSNs must reference a destination. File DSNs are an alternate storage form, not a prerequisite.
Common Pitfalls:Hard-coding credentials into DSNs; mismatching 32-bit vs 64-bit ODBC Administrators and drivers.
Final Answer:Correct
Discussion & Comments