Προς το περιεχόμενο

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • 0
skiabox

SQL query error

Ερώτηση

Διαβαζω το βιβλιο Learning SQL απο τον O'Reilly.Στο πρωτο query που κανεις προς την βαση δεδομενων μου βγαζει λαθος.

Συγγεκριμενα εκτελωντας το query :

 

USE Student

SELECT *

FROM Student

 

μου βγαζει το εξης λαθος :

 

Msg 911, Level 16, State 1, Line 1

Could not locate entry in sysdatabases for database 'Student'. No entry found with that name. Make sure that the name is entered correctly.

 

Κανω κατι λάθος?

Ευχαριστω.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

7 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

Καλα στο USE αντι να βαλει ο τυπος την database εβαζε το table.Τι να πω!

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

oxi re pedia, Apokliete na einai afto .... afou sas leei apo to O'Reilly to pire ... Den einai ths plakas ta biblia afta ...

 

opos leei o Random Mallon den 8a Dimiourgises thn Databse .. 'H tsekare kai tis onomatodosies isos ....

Gt to en logo Query einai poli aplo ....

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

λέει οτι δεν υπάρχει η database "student". την δημιούργησες;

Error 911

Severity Level 16

Message Text

Could not locate entry in sysdatabases for database '%.*ls'. No entry

found with that name. Make sure that the name is entered correctly.

Explanation

This error occurs when attempting to change database context (with a USE statement) to a database that does not exist or when the default database established for a login does not exist. In the latter case, the user login then attempts to access the master database.

Action

To obtain a list of databases, execute sp_helpdb or issuing this query:

SELECT name

FROM master..sysdatabasesThe list returned will contain the databases that exist on the Microsoft SQL Server installation. Either create a missing database or connect to an existing one. To correct login-level errors, it may be necessary to execute sp_defaultdb.

http://www.microsoft.com/technet/prodtechnol/sql/70/proddocs/diag/part3/75528c13.mspx?mfr=true

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Καλα στο USE αντι να βαλει ο τυπος την database εβαζε το table.Τι να πω!

 

Χαλάρωσε..Προφανώς έχει μια βάση Students και ένα table Students.

Απλά κάτι από τα δύο δεν έχει υλοποιήσει. Και μάλλον από το λάθος που του πετάει δεν πρέπει να έχει υλοποιήσει τη database Students.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

όχι, αν ορίσεις -me to sp_defaultdb- την default database για τον χρήστη που εκτελεί το select..

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
×
×
  • Δημιουργία νέου...