SQL SERVER 2005 Express Create Table Relationship

J

JP Bless

I am trying to create table relationships in SQL server 2005 Express with
out success. I am using Microsoft Management Sudio Express. The problem is I
can see the toolbar that points to relationship, Query, Table creation but
they are all greyed out. The tables I have were created by Access upsizing
wizard. Before starting the upsizing wizard I deleted all relationships
created in MS Access. Now I need to create the relationship in the SQL
Server 2005 Express database. How do I do this... Thanks in advance.
 
N

Norman Yuan

After "upsizing", you need to re-examine your tables' structure before rush
into creating relationships. After all, Jet database is quite different from
SQL Server database. It is very likely (when upsizing from Access) and
common that the tables' PK is gone, (thus the toolbar is greyed out), so you
need to reset PKs for the tables before you can create relationships. You
may also want to examine colums' data type. For example, Jet DB's memo type
would be converted into ntext, while nvarchar/varchar may be more suitable
in SQL Server.
 
J

JP Bless

Thanks Norman... I appreciate your response
Excuse my newbie syndrome... how do I rest table PK? And what is PK? My
first time playing with (actually learning/using) SQL Express server 2005
Express.
 
J

JP Bless

Figured PK... means primary key. I have figured how to modify all the
tables... then set the table primary key... I am getting there. Thanks
Norman.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top